出版社: O'Reilly Media
副标题: Code You Can Believe In
出版年: 2008-12-01
页数: 720
定价: CAD 49.99
装帧: Paperback
ISBN: 9780596514983
内容简介 · · · · · ·
This easy-to-use, fast-moving tutorial introduces you to functional programming with Haskell. Learn how to use Haskell in a variety of practical ways, whether it's for short, script-like programs or large and demanding applications. Written for experienced programmers, Real World Haskell takes you through the basics of functional programming at a brisk pace, and helps you incre...
This easy-to-use, fast-moving tutorial introduces you to functional programming with Haskell. Learn how to use Haskell in a variety of practical ways, whether it's for short, script-like programs or large and demanding applications. Written for experienced programmers, Real World Haskell takes you through the basics of functional programming at a brisk pace, and helps you increase your understanding of Haskell in real-world issues like I/O, performance, dealing with data, concurrency, and more as you move through each chapter.
With this book, you will:
Understand the difference between procedural and functional programming
Learn about Haskell's compiler, interpreter, values, simple functions, and types
Find your way around Haskell's library -- and write your own
Use monads to express I/O operations and changes in state
Interact with databases, parse files and data, and handle errors
Discover how to use Haskell for systems programming
Learn concurrency and parallel programming with Haskell
You'll find plenty of hands-on exercises, along with examples of real Haskell programs that you can modify, compile, and run. If you've never used a functional language before, and want to understand why Haskell is now coming into its own as a practical language in so many major organizations, Real World Haskell is the place to start.
作者简介 · · · · · ·
Bryan O'Sullivan is an Irish hacker and writer who likes distributed systems, open source software, and programming languages. He was a member of the initial design team for the Jini network service architecture (subsequently open sourced as Apache River). He has made significant contributions to, and written a book about, the popular Mercurial revision control system. He lives...
Bryan O'Sullivan is an Irish hacker and writer who likes distributed systems, open source software, and programming languages. He was a member of the initial design team for the Jini network service architecture (subsequently open sourced as Apache River). He has made significant contributions to, and written a book about, the popular Mercurial revision control system. He lives in San Francisco with his wife and sons. Whenever he can, he runs off to climb rocks.
Don Stewart is an Australian hacker, currently completing his computer science doctorate at the University of New South Wales, Sydney. Don has been involved in a diverse range of Haskell projects, including practical libraries such as Data.ByteString and Data.Binary, as well applying the Haskell philosophy to real world applications, including compilers, linkers, text editors, network servers and systems software. His recent work has focused on optimising Haskell for high-performance scenarios, using techniques from term rewriting. He is the current editor of the Haskell Weekly News.
John Goerzen is an American hacker and author. He has written a number of real-world Haskell libraries and applications, including the HDBC database interface, the ConfigFile configuration file interface, a podcast downloader, and various other libraries relating to networks, parsing, logging, and POSIX code. John has been a developer for the Debian GNU/Linux operating system project for over 10 years and maintains numerous Haskell libraries and code for Debian. He also served as President of Software in the Public Interest, Inc., the legal parent organization of Debian. John lives in rural Kansas with his wife and son, where he enjoys photography and geocaching.
喜欢读"Real World Haskell"的人也喜欢的电子书 · · · · · ·
喜欢读"Real World Haskell"的人也喜欢 · · · · · ·
Real World Haskell的书评 · · · · · · ( 全部 13 条 )

Bryan O’Sullivan 写的部分质量比较差

还行吧,主页上有免费的网页版
> 更多书评 13篇
这本书的其他版本 · · · · · · ( 全部3 )
-
东南大学出版社 (2010)8.9分 28人读过
-
オライリージャパン (2009)暂无评分
以下书单推荐 · · · · · · ( 全部 )
- O'Reilly 之动物书 (leafduo)
- Jolt Award震撼大奖 (大蒜)
- 易筋经 (roy_hu)
- 软件 IT 经典 (uncutstone)
- 好陡峭的学习曲线(对我来说) (compactset)
谁读这本书? · · · · · ·
二手市场
· · · · · ·
- 在豆瓣转让 有755人想读,手里有一本闲着?
订阅关于Real World Haskell的评论:
feed: rss 2.0
0 有用 Miu 2015-02-03 18:21:52
高山
4 有用 豆友1314003 2013-05-22 16:26:40
读完才发现-掉尼玛天坑里面去了,这书就是个开胃小菜啊。Haskell本身的复杂程度爆C++半条街。
0 有用 蝉 2014-01-10 17:19:23
:无
0 有用 Phil 2014-08-28 19:45:47
[2013年7月14日 想读] 已经过了这么久了啊。 只剩 concurrent 的部分了,留给另外一本书补完。
0 有用 汉斯 2012-12-04 19:12:38
比起official那本,这本稍微更适合正常人类阅读
0 有用 就就就就这样吧 2023-02-11 00:17:34 重庆
@2013-02-21 12:01:13
0 有用 豆友47443784 2020-10-18 01:12:04
写个简单的parser真是检测基本功力的方式....
0 有用 Corban丶 2019-01-31 02:42:46
http://cnhaskell.com/
0 有用 ABCD 2018-11-25 20:18:29
看完 Learn You a Haskell for Great Good! 这本书后再看这本会比较轻松, 这本书主要是介绍如何运用 haskell 各种库, 并不适合入门 haskell,以及了解 haskell 的语言特点
0 有用 红海令伐花 2018-10-05 02:03:29
用来入门可以,不推荐有一定Haskell基础后的深入,因为真的有点复杂啰嗦。