Release Notes: The major change in this release is support for explicit renaming macros. This low-level macro system provides the ability to break macro hygiene, if necessary, and offers a macro system which is similar to "defmacro". In addition, all of the character functions from R5RS have been implemented.
Release Notes: This release allows you to create a hash table using the syntax #hash(alist). Important compiler enhancements are also provided, including hash table support and the ability to include modules at compile time when using load-ffi. There are also minor bugfixes.
Release Notes: The major changes in this release are the addition of the SRFI-1 List Library, and a new LispVal type called Opaque for Haskell integration. Many other bugfixes and enhancements are included as well.
Release Notes: This release improves printing of runtime errors to the console, adds special form expansion to aid macro debugging, allows a list to be enclosed by matching brackets as well as parentheses, and makes several internal improvements.
Release Notes: This release adds full support for GHC 7.2.2 and 7.4.1, as well as a number of small enhancements.
Release Notes: This release adds an experimental compiler, huskc. It streamlines the cabal file so that each source file is only compiled a single time during installation.
Release Notes: The major changes in this release are performance improvements for variable access by using a Map to store variables within an environment, and improved support for comparing instances of functions using the equality operators.
Release Notes: This release continues the trend of quick point releases for the 3.4.x series. The key change is support for GHC 7.2.
Release Notes: This release updates (let-syntax) and (letrec-syntax) to prevent conflicts between identifiers of the same name in the outer scope and within the macro body. It modifies (append) to accept an arbitrary number of arguments, per R5RS. It replaces the macro for (case) with the one from R5RS.
Release Notes: Many improvements and bug fixes for let-syntax and letrec-syntax, and improved handling of define and set! within a macro definition.