husk-scheme-3.6.1: R5RS Scheme interpreter, compiler, and library.

husk-scheme-3.6.1: R5RS Scheme interpreter, compiler, and library.

A dialect of R5RS Scheme written in Haskell. Advanced features are provided including:

Husk may be used as either a stand-alone interpreter or as an extension language within a larger Haskell application. By closely following the R5RS standard, the intent is to develop a Scheme that is as compatible as possible with other R5RS Schemes. Husk is mature enough for use in production applications, however it is not optimized for performance-critical applications.

Scheme is one of two main dialects of Lisp. Scheme follows a minimalist design philosophy: the core language consists of a small number of fundamental forms which may be used to implement other built-in forms. Scheme is an excellent language for writing small, elegant programs, and may also be used to write scripts or embed scripting functionality within a larger application.

Modules