"Clash is a functional hardware description language that borrows both its syntax and semantics from the functional programming language Haskell."which you are allowed to interpret as saying that the Clash compiler can transform a semantic subset of functional programming language Haskell to low-level VHDL/(System)Verilog, after which you can use industry-standard tools to synthesize FPGA configurations or ASIC netlists from the generated code.