请输入您要查询的百科知识:

 

词条 Gofer (programming language)
释义

  1. References

  2. External links

{{About|the programming language|the Internet document-retrieval protocol|Gopher (protocol)}}{{third-party|date=September 2018}}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 was 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 (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).

References

1. ^{{cite web|url=https://www.haskell.org/hugs/pages/users_guide/faq.html#AEN1870|title=Frequently Asked Questions about Hugs|website=www.haskell.org}}

External links

  • Mark Jones' Gofer Archive – for x86 PC
  • [https://web.archive.org/web/20070205050948/http://www.wra1th.plus.com/gofer.html Gavin Wraith's RISC OS page] – for RISC OS
{{compu-prog-stub}}

5 : Declarative programming languages|Educational programming languages|Free Haskell implementations|Functional languages|Haskell programming language family

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/9/22 7:28:22