Hacker News new | ask | show | jobs
by xfer 2889 days ago
Why are they not using ghcjs? Wouldn't that work nicely with their existing infrastucture and codebase?
2 comments

GHCJS is a beast to bring in, and brings lots of complications with it. The build tools and environment around it is also not great, and most development tools that work for GHC break down for GHCJS.

That's not to say it can't be used, in fact a lot do quite successfully, but it is a BIG increase in complexity.

I'm more hopeful for approaches such as WebGHC[0] or perhaps more promising, Tweags Asterius[1] :)

[0] https://webghc.github.io/roadmap

[1] https://github.com/tweag/asterius

Author here. I answered this and other questions in discussions on Reddit: https://www.reddit.com/r/haskell/comments/8ye1h0/explaining_...