HardCaml – Register Transfer Level Hardware Design in OCaml | Hacker News Reader