任何人都知道一本书或一个网站,其中包含一组简单的 Haskell 语法铁路图?
像这样的东西,但用英语:
http://www.cs.uu.nl/wiki/pub/FP/CourseLiterature/haskellsyntax-main.pdf
“简单”是这里的关键词。正式的 BNF 过于神秘,无法用作备忘单。
任何人都知道一本书或一个网站,其中包含一组简单的 Haskell 语法铁路图?
像这样的东西,但用英语:
http://www.cs.uu.nl/wiki/pub/FP/CourseLiterature/haskellsyntax-main.pdf
“简单”是这里的关键词。正式的 BNF 过于神秘,无法用作备忘单。
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