Projects / husk-scheme

husk-scheme

husk is a dialect of Scheme written in Haskell that implements a subset of the R5RS standard. Advanced R5RS features are provided, including continuations, hygienic macros, and a full numeric tower.

Tags
Licenses
Operating Systems
Implementation
Translations

RSS Recent releases

  •  05 May 2012 03:05

    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.

    •  28 Mar 2012 21:21

      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.

      •  18 Feb 2012 05:22

        Release Notes: This release adds full support for GHC 7.2.2 and 7.4.1, as well as a number of small enhancements.

        •  05 Feb 2012 19:02

          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.

          •  26 Jan 2012 03:22

            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.

            Screenshot

            Project Spotlight

            beets

            A media library management system for obsessive-compulsive music geeks.

            Screenshot

            Project Spotlight

            Parted Magic

            A tool for partitioning and disk management tasks.