SCL Compiler
Release notes
- 0.4
-
- Documentation browser
- Type checking reimplemented
- Properly implemented subsumption solver
- Improvements in pattern matching
- As-patterns
- List pattern matching
- Sections
- Refactoring Prelude
- Support for native arrays (Vector type)
- Refactored Show class to use StringBuilder
- Renamed map -> fmap, mapE -> map
- Improvements in optimizer
- Short-cut fusion
- Bugfixes leading to much more efficient code in some cases
- Automatic conversion from java method returning a Collection to List
- Compilation environment parameter that is passed to source loaders
- Fixing code generation related to Maybe type
- More unit tests
- Misc. bugfixes
- 0.3
- There was no official release, but the version used in the first SCL training 14.5 is considered 0.3.