- Title Real World Haskell pdf
- Author(s) Bryan O’Sullivan, John Goerzen, Don Stewart
- Publisher: O’Reilly Media; 1st edition (December 1, 2008)
- Paperback : 714 pages
- Language: English
- ISBN-10 : 1617293768
- ISBN-10 : 0596514980
- ISBN-13 : 978-0596514983
Book Description – Real World Haskell pdf
Real World Haskell pdf – This easy-to-use, fast-paced tutorial introduces you to functional programming with Haskell. You’ll learn how to use Haskell in a variety of practical ways, from small scripts to large and demanding applications. Real World Haskell takes you through the basics of functional programming at a fast pace and then helps you increase your understanding of Haskell in real-world issues such as I/O, performance, data handling, concurrency, and more as you progress through each chapter. With this book, you will get:
- Understand the difference between procedural and functional programming
- Learn Haskell’s features, and how to use it to develop useful programs
- Interact with file systems, databases and network services
- Write solid code with automated testing, code coverage and error handling
- Harness the power of multicore systems through concurrent and parallel programming
You’ll find plenty of practical exercises, along with examples of actual Haskell programs that you can modify, compile, and run. Whether or not you’ve used a functional language before, if you want to understand why Haskell is coming into its own as a practical language in such large organizations, Real World Haskell is the best place to start.
About the Author
Brian O’Sullivan is an Irish hacker and author who loves distributed systems, open-source software, and programming languages. He was a member of the initial design team for the Genie Network Service Architecture. He has made significant contributions and authored 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 based in Portland, Oregon. Don Haskell has been involved in a diverse range of projects, including practical libraries, such as Data. ByteString and data. Applying the Haskell philosophy to binaries, as well as to real-world applications, including compilers, linkers, text editors, network servers, and more. system software. His recent work has focused on optimizing Haskell for high-performance scenarios, using techniques of word rewriting.
John Goergen is an American hacker and author. He has written many real-world Haskell libraries and applications, including the HDBC database interface, the config file configuration file interface, a podcast downloader, and many other libraries related to network, parsing, logging, and POSIX code. John has been a developer for the Debian GNU/Linux Operating System project for over 10 years and maintains several Haskell libraries and code for Debian. He also worked with Debian’s legal parent organization, Public Interest, Inc. Also served as the President of Software. John lives with his wife and son in rural Kansas, where he enjoys photography and geocaching.