HardCaml was introduced by Andy Ray last year as a way to write RTL hardware descriptions. An OCaml Labs intern, Chaitanya Mangla, spent some time working with HardCaml to go from OCaml code to RTL descriptions to actual FPGA device.
His detailed experiences are recorded in his GitHub repo, and we’ve extracted from that to create the Wiki page in the hope that it can be extended and updated over time. Please do take a look, and add any experiences or further details targeting different hardware platforms.
- testing ocaml-migrate-parsetree with `ppx_deriving_crowbar`
- Windows Unicode Support - A Bug-Fix 12 Years in the Making
- Fuzzing for CI Workflows
- Testing Your Own Fork With OCaml's GitHub CI
- Platforms, Packaging, Progress
- Merlin 3.0.0 on Windows
- A New Implementation of Git
- Major Releases of Cohttp, Conduit, DNS and TCP/IP Libraries
- OCaml 4.05.0 Released
- Intel Hyper-Threading Bug Uncovered by OCaml Developers