husk scheme

husk is a dialect of Scheme written in Haskell that implements a superset of the R5RS standard.
Husk may be used as either a stand-alone interpreter or as an extension language within a larger Haskell application, and is available under the MIT license.