SCL Compiler

From Developer Documents
Jump to navigation Jump to search

Release notes

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