一段时间以来,我一直在寻找一本不错的 Haskell 指南,但一直没能找到一个看起来足够有趣、值得通读和/或有意义的指南。

几年前我曾接触过 Haskell,但我不太记得了。我记得当我终于得到它时那种“啊哈!”的感觉真是难以置信,而且玩起来真的很有趣,所以我希望重新发现失落的 Haskell 艺术。

我熟悉 Ruby 及其函数式编程技巧,所以我认为我并不是完全一无所知。有链接吗?

有帮助吗?

解决方案

其他提示

这看起来符合 Why 的 Poignant Guide to Ruby 的风格。

学习 Haskell 是为了大有裨益!

如果您像我一样,喜欢演示视频,那么这是一个很好的教程:

哈斯克尔的味道

这是一个三小时的教程,使用 xmonad 作为向经验丰富(命令式)程序员解释 Haskell 的运行示例。演讲由 Simon Peyton-Jones 主持,他不仅是 Haskell 的顶级设计师之一,还是一位出色的演讲者。

一旦你度过了开始阶段,我强烈建议你阅读 现实世界哈斯克尔.

Haskell 维基百科 其中包括精彩教程中的文字 另一个 Haskell 教程.

(《通用 Haskell 用户指南》论文是一篇很好的论文,但我认为对于刚开始的 Haskell 程序员来说这是一个特别糟糕的推荐,因为它更像是一篇学术论文,介绍了 Haskell 的扩展,基本上是一种不同的语言“通用 Haskell” (IE。Haskell 带有旧版本的泛型)而不是标准 Haskell 98。<讽刺>如果您正在寻找有关 Haskell 的深入阅读,请从 Haskell 98 报告.</讽刺>)

现实世界哈斯克尔 是一本非常好的书。

另一个 Haskell 教程 (PDF)为我工作。

编辑:厄普代克指出,YAHT 的文本已被折叠到 Haksell 中 维基教科书. 。如果您(像我一样)更喜欢打印出来并在纸上阅读,那么 PDF 仍然很有用。

顺便说一句我也读过 Haskell 简要介绍 (也可提供 PDF 格式)。我一定会 不是 向初学者推荐这个。与 Haskell Report 相比,它只是比较温和。但是,当您对该语言有深入的了解时,它是一个很好的参考。

回复相当晚,但我非常喜欢阅读 学习 Haskell 可以在线获取,也可以一本书获取。

我被告知要看看 Haskell 编程, ,来自格雷厄姆·赫顿

此外 ”现实世界哈斯克尔”,找到“的副本”哈斯克尔:函数式编程的技巧”。很棒的教科书。

我喜欢 C 程序员 Haskell 教程. 。特别是如果您像我一样具有命令式语言背景。

我已从此页面下载了 10 张幻灯片 http://www.cs.nott.ac.uk/~gmh/book.html 并经历它 许多 次。它有效;)

奇怪没人建议 现实世界哈斯克尔. 。恕我直言,这是您目前可以获得的最好的 Haskell 书籍,您可以在线或离线阅读。

Haskell 真正独特的一件事是它有一个专门针对初学者的邮件列表。去 Haskell 初学者.

读书固然好,但向人请教也是一种很好的资源。总的来说,我认为绝对没有理由说“Haskell 很难学,因为没有相关材料”。

您可能还想访问 irc.freenode.net 上的 #haskell。

亚琛工业大学还有一个精彩的系列讲座。

我从 Haskell Wiki 获得了所有这些信息 视频演示页面.

这就是我开始的地方。haskell.org

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top