haskell-halogen
haskell-halogen copied to clipboard
WebAssembly support
I notice that this project is specifically designed to be used by GHC's JS backend. What would it take to add compatibility with the Wasm backend?
I don't know how does one use JS FFI in WASM, but I imagine it's about adding a MonadDOM instance for WASM.
The FFI is documented here. Anyway, I must admit I've lost interest in this a bit since Miso has now added support for components. It's a quite different architecture to Halogen though, and I'm sure there are pros and cons to each.