Interesting, hadn't seen this one yet.
While I like a lot of the functional features touted, purescript is
effectively a new language. This drops the familiarity advantage, which I
see as one of the main reasons for using JavaScript over other options. I
think
https://www.typescriptlang.org/ is striking a more user friendly
compromise here, by adding lightweight typing, but still retaining
familiarity to JS engineers.
If on the other hand we were willing to entertain completely new languages,
then there might be better choices than purescript. With webassembly
<http://webassembly.org/>, more languages are set to become efficiently
compilable to the web. Among other things, this includes modern C++ and (of
course I had to mention it..) Rust.
On Sat, Sep 2, 2017 at 7:46 PM, Subramanya Sastry <ssastry(a)wikimedia.org>
wrote:
If this generates (as in compiles to) performant JS,
it looks like
something worth exploring.
http://www.purescript.org/
Subbu.
_______________________________________________
Services mailing list
Services(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/services
--
Gabriel Wicke
Principal Engineer, Wikimedia Foundation