哈斯克尔的铁路图?

时间:2012-11-21 02:14:59

标签: haskell grammar

任何人都知道一本书或网站会为Haskell语法提供一套简单的铁路图吗?

这样的东西,但是用英文:

http://www.cs.uu.nl/wiki/pub/FP/CourseLiterature/haskellsyntax-main.pdf

“简单”是这里的关键词。正式的BNF太神秘了,无法用作备忘单。

1 个答案:

答案 0 :(得分:3)

Haskell 2010报告中有一些BNF(特别是在“语法”一章中):

http://www.haskell.org/onlinereport/haskell2010/

请注意,大多数程序都使用语言扩展,这些扩展会为基本Haskell语言添加语法 - 例如FunctionalDependencies扩展。此外,GHC添加了新语法(最近的lambda-case / lambda-if)。 GHC 7.6(目前最新版本)支持的语法扩展列表可在以下网址获得:

http://www.haskell.org/ghc/docs/7.6-latest/html/users_guide/syntax-extns.html