4 ms·
> i think a cross with it and an ML language (like F# or OCaml) would be a wonderful fit for programming FPGAs Sounds like Clash! It's pseudo-Haskell that comp
by vmchale 7y ago
> i think a cross with it and an ML language (like F# or OCaml) would be a wonderful fit for programming FPGAs
Sounds like Clash! It's pseudo-Haskell that compiles to Verilog or VHDL.
- dhash 7y agoOr Chisel (Scala), which has real, industrial users and a thriving commmunity. RISC-V is in Chisel. If you want to go really bonkers, there’s spatial-lang which allows easy interop with the Java memory model and heap
- vmchale 7y agoI believe Clash has industrial users as well. There are a few businesses that use Haskell to target FPGAs.