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 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
- Unsigned Integers as Built-In Types or as a Library?
- A Week of Platform Releases: Odig, Odoc, Opam Bundle and More!
- Why Jbuilder? Demonstration and Discussion