Content deleted Content added
m re-categorisation per CFD |
MichaelMaggs (talk | contribs) Adding local short description: "Educational programming language", overriding Wikidata description "programming language" |
||
(11 intermediate revisions by 7 users not shown) | |||
Line 1:
{{Short description|Educational programming language}}
{{About|the programming language|the Internet document-retrieval protocol|Gopher (protocol)}}
{{third-party|date=September 2018}}
{{one source |date=March 2024}}
'''Gofer''' (
Its syntax is closer to the earlier commercial language [[Miranda (programming language)|Miranda]] than the subsequently standardized Haskell. It lacks some of the features of Haskell (such as the deriving clause in data type definitions) but includes a number of features which were not adopted by Haskell (although some were later incorporated into [[Glasgow_Haskell_Compiler|GHC]], such as generalizing the [[list comprehension]] syntax to support any monad, which is now available using the MonadComprehensions extension).▼
▲'''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 was replaced by [[Hugs]].<ref>[https://www.haskell.org/hugs/pages/users_guide/faq.html#AEN1870]</ref>
▲Its syntax is closer to the earlier commercial language [[Miranda (programming 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 (although some were later incorporated into GHC, such as generalizing the [[list comprehension]] syntax to support any monad, which is now available using the MonadComprehensions extension).
* 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}}
==External links==
▲*
▲*
{{Haskell programming}}
[[Category:Educational programming languages]]
[[Category:Free Haskell implementations]]
[[Category:Haskell programming language family]]
{{
|