|
|
|
|
|
by runeks
2517 days ago
|
|
> Can you explain what you mean by "DivisionRing? Really?"? My guess is that OP is saying that PureScript’s DivisionRing compared to Haskell’s Fractional is neither practical nor pragmatic. > For me personally using something heavyweight and bolted-on like GHCJS […] In my experience the majority of Haskellers agree that GHCJS is not the way to go wrt. web apps. But I’m not convinced that inventing a new language that’s almost identical to Haskell is the right solution. |
|
But you have to admit there is some utility in designing a language from the ground up to target browsers.
I’ve never understood the OCaml and Haskell people’s obsession with creating half baked JS generators that produce less than great web apps. And I completely get the backend guys desire for a proper language when they are forced by their companies to do web stuff. But that cross platform stuff has repeatedly been an unfulfilled pipe dream. Not only JS to mobile but systems/server languages to web.
I’ve been looking for a proper functional and typed replacement to JS for years and Purescript is the only one I’ve seen that is close to being as good as the Vue/React apps I get paid good money to develop for a living. https://lumi.com is a good example of a modern web app being built by the main PS creator.
I’m hoping one of you smart Haskell people solves this problem before I get old having to use JS.