《Haskell 程序设计》封面

Haskell 程序设计

Programming in Haskell

Graham Hutton · 初版 2007 年

34人推荐
48位读者提及
58次提及

为什么值得读

  • 概念定义精准精炼可媲美K&R
  • 紧扣语言本质且风格契合函数式精神
  • 讲解透彻友好适合所有人入门学习

Haskell是教授函数式编程的主流语言之一,它能使学生编写出更简洁、更规范的代码,并学会如何构建程序架构与进行程序推理。本入门教材是初学者的理想之选:无需具备先验编程经验,所有概念均通过精挑细选的实例从基本原理展开讲解。每章都配有从基础习题到延伸项目的多层次练习,并附有针对更高阶主题的进一步阅读建议。作者是一位顶尖的Haskell研究者兼导师,以其高超的教学水准……

Hacker News 上怎么说

  • 烂书一本。求求了,去看 Graham Hutton 的《Programming in Haskell》吧。LYAH 里全是错误的定义和蹩脚的类比。而 Hutton 的书在定义清晰简练这方面,完全是可以和 K&R 比肩的。

    Terrible book. Please, please read Graham Hutton's Programming in Haskell. LYAH is full of incorrect definitions and broken analogies. Hutton on the other hand is up there with K&R for clear and concise definitions.

  • 在函数式编程方面:[0] 《计算机程序的构造和解释》(SICP) [1] 《The Little Schemer》 [2] 《Programming in Haskell》- Graham Hutton [3] 《Types and Programming Languages》- Benjamin C. Pierce --- PDF 链接 [0](https://github.com/allenleein/brains/blob/master/Zen-of-Func...) [1](https://github.com/allenleein/brains/blob/master/Zen-of-Func...)……

    In functional programming: [0] The Structure and Interpretation of Computer Programs [1] The_Little_Schemer [2] Programming in Haskell - Graham Hutton [3] Types and Programming Languages-Benjamin C. Pierce --- PDFS [0](https://github.com/allenleein/brains/blob/master/Zen-of-Func...) [1](https://github.com/allenleein/brains/blob/master/Zen-of-Func...)…

  • 学习 Haskell“最好”的入门书是 Graham Hutton 的《Programming in Haskell》。它聚焦于这门语言的核心要素,其清晰干练的呈现风格本身就非常符合 Haskell 的神韵。而且人人都读得懂。

    The 'best' introductory book for learning Haskell is Graham Hutton's 'Programming in Haskell'. It focuses on the essentials of the language, and its clear, spare presentation is in the spirit of Haskell itself. And it is accessible to everyone.

  • ……如果你还没看过 Erik Meijer 的 Haskell 课程并且对这类东西感兴趣的话,不妨去看看:http://lambda-the-ultimate.org/node/3642 。这门课用了一本非常棒的教材,叫 Graham Hutton 写的《Programming in Haskell》。

    …If you haven't see Erik Meijer's haskell course and are interested in that type of thing, check it out: http://lambda-the-ultimate.org/node/3642 It uses this really great book by Graham Hutton called Programming in Haskell.

  • 可能 Hutton 的《Programming in Haskell》要更新一些。我听说过它很多好评:http://www.cs.nott.ac.uk/~gmh/book.html

    Possibly more up to date in Hutton's Programming in Haskell. I've heard very good things about it: http://www.cs.nott.ac.uk/~gmh/book.html

  • 有《Real World OCaml》(比较新)和《Real World Haskell》(有点过时了)。但我最喜欢的入门教材(虽然不是免费的)是 Graham Hutton 的《Programming in Haskell》。

    There's "Real World OCaml" (new) and "Real World Haskell" (a bit out of date). But my favourite introductory text, which is not free, is Graham Hutton's "Programming in Haskell".

正在加载完整评论……

键盘快捷键

/
聚焦搜索框
j / k
下一本 / 上一本
Enter
打开选中的书
Esc
关闭 / 返回
g h
回到首页
g b
值得读精选
g t
历史总榜
g r
上升最快
g l
我的书架
?
显示本帮助