clash-lang / clash-compiler Haskell 1.6K 172 Haskell to VHDL/Verilog/SystemVerilog compiler haskell hardware-description-language fpga vhdl