HardCaml – Register Transfer Level Hardware Design in OCaml
github.comVery interesting. Also not the first of its kind. BlueSpec[0] is a RTL hardware design language in Haskell.
I am confused because this, on the other hand, doesn't appear to be sponsored by a company or university. It strikes me as pretty odd that an individual could do this on his/her own.
Somewhat related is MyHDL, a hardware description language implemented as a Python library, that was mostly done by a single individual (Jan Decaluwe). See http://www.myhdl.org/
It's only 28k lines of ML (wc count). Seems well within the reach of an individual.