PureScript v0.15.3 released

PureScript v0.15.3 has been released!

Highlights below:

  • Due to floating compiler-synthesized function applications (aka type class dictionaries), users should see performance improvements when using type-class-heavy code.
  • Shebang lines can now be placed in the first few lines of a module file. Spago will need to be updated to account for this change, but it will enable workflows similar to stack scripts from haskell. See Feature request: spago script for more context.
  • The compiler once again emits valid source spans.

Thanks to all who contributed!

Full release notes below: