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: