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@wikimedia.org wrote:
If this generates (as in compiles to) performant JS, it looks like something worth exploring.
Subbu.
Services mailing list Services@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/services