wvd*_*hel 120 haskell functional-programming
一段时间以来,我一直在寻找一个体面的Haskell指南,但是找不到一个看起来很有趣的内容和/或有意义的指南.
几年前我曾经接触过Haskell,但我记不起来了.我记得"啊哈!" - 当我终于得到它时感觉不可思议,玩起来真的很有趣,所以我想重新发现丢失的Haskell艺术.
我熟悉Ruby及其函数式编程技巧,所以我觉得我并非完全处于黑暗中.有链接吗?
Don*_*ach 75
看起来它符合"为什么是Ruby的尖锐指南"风格.
Pas*_*cal 50
一些好的开始是:
其他资源:
Jar*_*ike 12
Haskell wikibook包含了伟大教程Yet Another Haskell Tutorial中的文本.
("通用Haskell用户指南"论文是一篇优秀论文,但我认为对于一个初学的Haskell程序员来说这是一个特别糟糕的建议,因为它更像是一篇学术论文,展示了Haskell的扩展,基本上是一种不同的语言"Generic Haskell" (即Haskell使用旧版本的Generics)而不是标准的Haskell 98. <irony>如果您正在寻找关于Haskell的密集读物,请从Haskell 98报告开始.</ irony>)
Jac*_*esB 10
然而另一个Haskell教程(PDF)对我有用.
编辑:厄普代克指出YAHT的文本已被折叠到Haksell Wikibooks中.如果您(像我一样)喜欢在纸上打印和阅读,PDF仍然有用.
顺便说一下,我也读过A Hntleell的简介(也以PDF格式提供).我绝对不会为初学者推荐这个.与Haskell报告相比,它只是温和的.但是,如果您对语言有充分的了解,这是一个很好的参考.