The husk-scheme package

[Tags: library, mit, program]

Husk is a dialect of Scheme written in Haskell that implements a subset of the R5RS standard. Advanced R5RS features are provided including continuations, hygenic macros, and the full numeric tower. Husk is not intended to be a highly optimized version of Scheme. Rather, the goal of the project is to provide a tight integration between Haskell and Scheme while at the same time providing a great opportunity for deeper understanding of both languages. In addition, by closely following the R5RS standard, the intent is to develop a Scheme that is as compatible as possible with other R5RS Schemes. This package includes a stand-alone executable as well as a library that allows an interpreter to be embedded within an existing Haskell application.


Properties

Versions1.0, 1.1, 1.2, 1.3, 2.0, 2.1, 2.2, 2.3, 2.4, 3.0, 3.1, 3.2, 3.2.1, 3.3, 3.4, 3.4.1, 3.4.2, 3.4.3, 3.4.4, 3.5.1, 3.5.2, 3.5.2.1, 3.5.2.2, 3.5.2.3, 3.5.3, 3.5.3.1, 3.5.3.2, 3.5.4, 3.5.5, 3.5.6, 3.5.7, 3.6, 3.6.1, 3.6.2, 3.6.3, 3.7, 3.8, 3.9, 3.10, 3.11, 3.12, 3.13, 3.14, 3.15, 3.15.1, 3.15.2, 3.16, 3.16.1, 3.17, 3.17.1, 3.18
Dependenciesarray, base (>=2.0 && <5), containers, haskeline, haskell98, mtl, parsec
LicenseMIT
AuthorJustin Ethier
MaintainerJustin Ethier <github.com/justinethier>
CategoryCompilers/Interpreters, Language
Home pagehttps://github.com/justinethier/husk-scheme
Executableshuski
Upload dateSat Jan 22 04:34:22 UTC 2011
Uploaded byJustinEthier
Downloads2931 total (220 in last 30 days)

Modules

[Index]

Downloads

Maintainers' corner

For package maintainers and hackage trustees