A strongly-typed language that compiles to JavaScript
-
Updated
Jan 7, 2022 - Haskell
PureScript is a strongly-typed, purely-functional programming language that compiles to JavaScript. It can be used to develop web applications, server side apps, and also desktop applications with use of Electron.
I just did the following:
/Users/nathaniel/Code/purescript learning/test-project-1 and cd'd into itspago initspago buildspago testI was surprised to get the following error:
[info] Build succeeded.
internal/modules/cjs/loader.js:905
throw err;
^
Error: Cannot find module '/Users/na
Currently compiling Data.Either.Nested takes about 10 seconds. It emits about 84k lines of code! So we should (a) investigate optimization passes to remove the lines to output and (b) make it run fast even when generating large files like that.
Created by Phil Freeman
Released 2013
Latest release 3 months ago
https://github.com/purescript/documentation/blob/master/errors/ScopeConflict.md talks about "id", but that's become "identity".
Action: think of a different illustration.