Jump to content

Gofer (programming language)

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Vanished user e175adb86e72bb96a1706f7ab31b9df8 (talk | contribs) at 15:23, 18 July 2010. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Gofer ("Good For Equational Reasoning") is an implementation of the programming language Haskell intended for educational purposes and supporting a language based on version 1.2 of the Haskell report. It has since been replaced by Hugs.[1]

Its syntax is closer to the earlier commercial language Miranda than the subsequently standardized Haskell. It lacks some of features of Haskell (such as the deriving clause in data type definitions) but includes a number of features which were not adopted by Haskell (such as generalizing the List comprehension syntax to support any Monad).

Getting Gofer