当前位置:  开发笔记 > 后端 > 正文

Haskell初学者指南?

如何解决《Haskell初学者指南?》经验,为你挑选了11个好方法。

一段时间以来,我一直在寻找一个体面的Haskell指南,但是找不到一个看起来很有趣的内容和/或有意义的指南.

几年前我曾经接触过Haskell,但我记不起来了.我记得"啊哈!" - 当我终于得到它时感觉不可思议,玩起来真的很有趣,所以我想重新发现丢失的Haskell艺术.

我熟悉Ruby及其函数式编程技巧,所以我觉得我并非完全处于黑暗中.有链接吗?



1> Don-Duong Qu..:

看起来它符合"为什么是Ruby的尖锐指南"风格.

学习Haskell的好消息吧!


我发现_LYAH_是一个很棒的初学者指南.它以一种非常适合初学者的松散(阅读较少学术性)语言缓慢地教授Haskell.我建议并排阅读_LYAH_和_Real World Haskell_,因为它们真正相互补充.
我认为既不是为什么凄惨指南也不是红宝石都不足以引起眼泪.我得到了他们的意图,我确信他们已经产生了积极的影响,但我认为Haskell和了解你是一个Haskell,从长远来看更加惊人.Miran做得非常出色,艺术品也是一流的.

2> Pascal..:

一些好的开始是:

Haskell的温和介绍

在Haskell中解决问题

快乐学习Haskell教程

其他资源:

关于通过Wayback Machine的Haskell研究计划的有趣博客文章

HaskellWiki

通用Haskell用户指南(PDF)


404修复第一个链接请:服务器回复"系统找不到指定的路径."

3> Tom Lokhorst..:

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

Haskell的味道

第1部分

第2部分

幻灯片

这是一个三小时的教程,它使用xmonad作为运行示例向经验丰富的(命令式)程序员解释Haskell.演讲由Simon Peyton-Jones发表,他除了是Haskell顶级设计师之一外,也是一位出色的演讲者.



4> OJ...:

一旦你超越了开始阶段,我强烈建议你阅读Real World Haskell.



5> Jared Updike..:

Haskell wikibook包含了伟大教程Yet Another Haskell Tutorial中的文本.

("通用Haskell用户指南"论文是一篇优秀论文,但我认为对于一个初学的Haskell程序员来说这是一个特别糟糕的建议,因为它更像是一篇学术论文,展示了Haskell的扩展,基本上是一种不同的语言"Generic Haskell" (即Haskell使用旧版本的Generics)而不是标准的Haskell 98. 如果您正在寻找关于Haskell的密集读物,请从Haskell 98报告开始.)



6> user9282..:

真实世界Haskell是一本非常好的书.


我不同意,因为教Haskell这是一本非常糟糕的书.

7> JacquesB..:

然而另一个Haskell教程(PDF)对我有用.

编辑:厄普代克指出YAHT的文本已被折叠到Haksell Wikibooks中.如果您(像我一样)喜欢在纸上打印和阅读,PDF仍然有用.

顺便说一下,我也读过A Hntleell的简介(也以PDF格式提供).我绝对不会为初学者推荐这个.与Haskell报告相比,它只是温和的.但是,如果您对语言有充分的了解,这是一个很好的参考.



8> WorldIsRound..:

这是一个相当晚的回应,但我非常喜欢在线阅读Learn You A Haskell以及一本书.



9> Xavier Nodet..:

我被告知要看 Graham Hutton的Haskell编程



10> unclerojelio..:

除了" 真实世界Haskell "之外,还可以找到" Haskell:The Craft of Functional Programming " 的副本.伟大的教科书.



11> Szere Dyeri..:

我喜欢C程序员的Haskell教程.特别是如果你像我一样来自命令式的语言背景.

推荐阅读
殉情放开那只小兔子
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有