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.
发表于2024-12-22
Real World Haskell 2024 pdf epub mobi 电子书
此书的翻译进展了大部分,还有部分章节诚邀译者参与。 也邀请有识之士参与审校,有酬! 请大家邮件联系coo@netease.com
评分此书的翻译进展了大部分,还有部分章节诚邀译者参与。 也邀请有识之士参与审校,有酬! 请大家邮件联系coo@netease.com
评分这么厚一本书,作者对于自己解决每个问题的思路,却是吝啬笔墨。 总是直接拽上来一堆代码,倒是能锻炼大家像破案一样地读(或者说破解)源代码的能力。变量和函数的命名也很奇怪,时不时有文字或代码的错误。网站上读者一大堆抱怨,但作者直接视其不存在。 但,鉴于作者目前...
评分其他的,还没看到更好的,这本书的作者Bryan还有另外一本力作关于Mecurial,我就不说哪本了,学过Mercurial都知道。哈哈
评分完全没有函数式语言的经验,以前看过scala某书的第一章,lisp某书的第一章,现在终于花时间学习Haskell。说实话, 这本书写的一般,不太容易懂,前几章翻来覆去读了好几遍,最后看了一下Haskell的cheat sheet,理解个大概,才慢慢有点感觉。前几章太深讲的太散,没有完全理解语...
图书标签: haskell 函数式编程 Haskell programming 编程 fp 程序设计 计算机
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.
多次从已读里翻出来再读 ~
评分Haskell
评分有点老了,概念引入的太快了 真硬核 各种工程相关的内容平时真见不着 高级内容也不少
评分阅读了在线版。
评分读完才发现-掉尼玛天坑里面去了,这书就是个开胃小菜啊。Haskell本身的复杂程度爆C++半条街。
Real World Haskell 2024 pdf epub mobi 电子书