Gofer (programming language): Difference between revisions

Content deleted Content added
m Getting Gofer: add wikilinks, correct 'RISC OS' capitalization
m Changed an external link into a ref
Line 1:
'''Gofer''' ("'''Go'''od '''F'''or '''E'''quational '''R'''easoning") is an implementation of the programming language [[Haskell (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]].<ref>[http://cvs.haskell.org/Hugs/pages/faq.htm]</ref>
 
Its syntax is closer to the earlier commercial language [[Miranda (programming language)|Miranda]] than the subsequently standardized [[Haskell (programming language)|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).
Line 6:
* for [[IBM PC compatible|x86 PC]]: [http://web.cecs.pdx.edu/~mpj/goferarc/index.html Mark Jones' Gofer Archive]
* for [[RISC OS]]: [http://www.wra1th.plus.com/gofer.html Gavin Wraith's RISC OS page]
 
==References==
{{reflist}}
 
{{compu-prog-stub}}