《Real World Haskell》封面

Real World Haskell

Bryan O'Sullivan、John Goerzen、Don Stewart · 初版 2008 年

137人推荐
259位读者提及
346次提及

为什么值得读

  • 较快引入Monad与IO以摆脱纯玩具数学题
  • 包含解析库和条形码扫描等实际项目实践
  • 讲解透彻能帮助读者攻克理解上的卡点

Hacker News 上怎么说

  • ……拿来当新手的学习材料。)烂大街的劣质 monad 教程让 Haskell 新手更难入门了。其实学习 Haskell 有很多优质的免费资源,比如《Real World Haskell》。但绝不是这一篇。把 monad 想象成装满核废料的宇航服,泡在大海里,旁边放着一箱苹果。现在,你不能把橙子放进宇航服里,否则核废料就会掉进……

    …out to newbies as learning material.) The overabundance of bad monad articles is making it harder for Haskell newbies to learn. There are many good, free resources for learning about Haskell, such as Real World Haskell. This is not one of them. Think of a monad as a spacesuite full of nuclear waste in the ocean next to a container of apples. now, you can't put oranges in the space suite or the nucelar waste falls in…

  • ……深入 Haskell 的方方面面。我觉得 HN 的朋友们可能也会感兴趣。你可以在这里阅读更多内容:http://goo.gl/SNLxjo 如果你想入门函数式编程,《Learn You a Haskell for Great Good!》、《Real World Haskell》和《Parallel and Concurrent Programming in Haskell》都可以在线免费阅读:http://goo.gl/4RoYrJ 编辑补充——这里有一份很实用的特性速查表:http://cheatsheet.codeslower.com/CheatSheet.pdf

    …into all things Haskell. I thought it could be interesting to HN as well. You can read more here: http://goo.gl/SNLxjo If you want get into functional programming, Learn You a Haskell for Great Good!, Real World Haskell and Parallel and Concurrent Programming in Haskell are available online for free: http://goo.gl/4RoYrJ EDIT – Here's a handy cheat sheet of features: http://cheatsheet.codeslower.com/CheatSheet.pdf

  • 你看过 Bryan Sullivan 写的《Real World Haskell》吗?它和我见过的绝大多数 Haskell 资源都不一样,它很快就会带你上手 monad 和 IO,免得你一直困在玩具级的数学小问题里。我以前就遇到过这个问题……

    Have you checked out Real World Haskell by Bryan Sullivan? It's different than most Haskell resources I've found in that it introduces you to monads & IO fairly quickly, so you're not trapped with toy math problems. That was an issue I had…

  • ……深入研究某个主题,或者觉得自己只需要对眼前的话题做浮于表面的了解时。有时我买一本书纯粹是因为维基百科上引用了它。楼主知道大家在网上公开出版的那些书吗?随便提几本 CS 相关的,比如《Real World Haskell》、《Dive Into Python》、《The Architecture of Open Source Applications》、《Clever Algorithms》。此外还有一堆关于模拟和数字电路、数学与统计学的书……

    …research on a topic or when I feel I only need surface knowledge of the topic at hand. Sometimes I will buy a book because it was cited on Wikipedia. Does the OP know about the books people publish online? Real World Haskell, Dive Into Python, The Architecture of Open Source Applications, Clever Algorithms to mention a few CS-related books. Then there are a bunch of books on analog and digital electronics, math and statistics,…

  • 如果你是通过书籍而不是博客来学习 Haskell 这种东西,其中的解释通常要全面、透彻得多。在这方面,《Learn You a Haskell》和《Real World Haskell》都非常出色。我越来越觉得博客更适合用来讨论你已经有很深了解的事情,或者用来寻找学习资源的线索(比如书单推荐……

    If you learn something like haskell from books instead of blogs, the explanations are usually much much more comprehensive and cogent. Both Learn You a Haskell and Real World Haskell are excellent in that respect. I find more and more that blogs are great for discussing things you already have deep knowledge of, or of finding leads to resources for learning them (book recommendations,…

  • ……强大的机器,它并不快。话虽如此,Haskell 仍然是一门非常酷的语言,我认为每个想成为严肃计算机科学家的人都应该接触一下它能提供的东西。《Real World Haskell》是一本好书,适合入门。我还认为,如果你有强大的开发者且他们不会忍不住把东西 OOP 化,Scala 也很棒。

    …powerful machine, it's not fast. All this said, Haskell is still a very cool language and I think everyone who wants to be a serious computer scientist needs to get some exposure to what it has to offer. Real World Haskell is a great book, for starters. I also think Scala is great if you have strong developers who won't be tempted to OOP things up.

正在加载完整评论……

键盘快捷键

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