March 2nd, 2012· Added the predicate map.keys_and_values/3.
· Added the predicates set.is_singleton/2, set_bbbtree.is_singleton/2, set_ctree234.is_singleton/2 and set_unordlist.is_singleton/2.
· Added the function list.foldl_corresponding/4.
October 5th, 2010· This release is a bug-fix release. A number of problems that caused the compiler to abort have been fixed, some broken RTTI operations in the java grade have been fixed, and we have added a workaround for a problem with GCC version 4.4.
August 30th, 2010· This release is primarily a bug-fix release. It fixes some problems in the code generator and the source-to-source debugger. In addition, there are some changes to the standard library.
February 7th, 2009This release is primarily a bug-fix release. The problems fixed include:
· polymorphic insts and mode-specific clauses did not work together.
· polymorphic insts and export pragmas did not work together.
· the compiler was not correctly enforcing the restriction that type variables in instance declarations should be distinct.
· the compiler sometimes performed superclass reduction incorrectly, causing it to reject valid typeclass constraints.
· installation of static archives on Mac OS X using mmc --make now works correctly. Previously, static archives caused linking problems because the table of contents was not being updated after installation.
· non-exported typeclasses sometimes resulted in incomplete interface files being generated.
· In addition to the above bug-fixes we have the following addition to the standard library.
· We have added a new module `rtree', that provides region trees. These are a standard data structure for querying spatial information.