Télécharger la liste

Description du projet

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.

Système requise

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.

2013-02-05 19:23
3.6.3

Cette version ajoute le support de R7RS bytevectors et introduit une evalLisp' fonction de rendre plus facile d'extraire les résultats lorsque vous utilisez la balle comme un langage d'extension.
This release added support for R7RS bytevectors and introduced an evalLisp' function to make it easier to retrieve results when using husk as an extension language.

2012-12-24 11:50
3.6.2

Cette version ajoute de nombreuses nouvelles fonctionnalités, y compris les formulaires imbriqués quasi-quotation, et -let et prise en charge des spécificateurs d'environnement mais aussi de nombreuses corrections de bugs.
This release adds many new features including nested quasi-quotation forms, and-let*, and support for environment specifiers as well as many bugfixes.

2012-02-18 14:22
3.5.3

Cette version ajoute le support complet de GHC 7.2.2 et 7.4.1, ainsi qu'un nombre de petites améliorations.
This release adds full support for GHC 7.2.2 and 7.4.1, as well as a number of small enhancements.

2012-02-06 04:02
3.5.2

Cette version ajoute un compilateur expérimental, huskc. Il rationalise le fichier cabale afin que chaque fichier source est compilé uniquement une seule fois lors de l'installation.
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.

2012-01-26 12:22
3.5.1

Les changements majeurs dans cette version sont des améliorations de performances pour l'accès aux variables en utilisant une carte pour stocker des variables au sein d'un environnement et un support amélioré permettant de comparer les instances de fonctions utilisant les opérateurs de l'égalité.
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.

Project Resources