Download List

專案描述

Husk is an implementation of the Scheme programming language for the Haskell Platform. Advanced R5RS features are provided, including continuations, hygienic macros, and a full numeric tower.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2011-12-19 23:31
3.4.4

This release continues the trend of quick point releases for the 3.4.x series. The key change is support for GHC 7.2.

2011-12-13 07:25
3.4.3

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.

2011-11-24 14:11
3.4.2

Many improvements and bug fixes for let-syntax and letrec-syntax, and improved handling of define and set! within a macro definition.

2011-11-17 04:01
3.4.1

This release adds experimental support for let-syntax and letrec-syntax and fixes two critical macro-related bugs.

2011-11-12 01:24
3.4

This release adds the first hygienic macro support to husk. There are two "sides": hygiene and referential transparency. Support has been added for both sides, although there are some issues as noted in the Version 3.4.x Milestones. Macro support will continue to improve in future releases. There are some bugfixes.

Project Resources