Practical Haskell: A Real-World Guide to Functional Programming by Alejandro Serrano Mena

Practical Haskell: A Real-World Guide to Functional Programming

Alejandro Serrano Mena
809 pages
Apress
Sep 2022
Hardcover
Computers & Internet WSBN
0
Readers
0
Reviews
0
Discussions
0
Quotes
Get a practical, hands-on introduction to the Haskell language, its libraries and environment, and to the functional programming paradigm that is fast growing in importance in the software industry. This updated edition includes more modern treatment of Haskell's web framework and APIs.This book contains excellent coverage of the Haskell ecosystem and supporting tools, including Cabal and Stack for managing projects, HUnit and QuickCheck for software testing, WAI and Elm to develop the back end and front end of web applications, Persistent and Esqueleto for database access, and parallel and distributed programming libraries.You'll see how functional programming is gathering momentum, allowing you to express yourself in a more concise way, reducing boilerplate, and increasing the safety of your code. Haskell is an elegant and noise-free pure functional language with a long history, having a huge number of library contributors and an active community. This makes Haskell the best tool for both learning and applying functional programming, and Practical Haskell, Third Edition takes advantage of this to show off the language and what it can do. Free source code available on the Apress GitHub page for this book.What You Will LearnGet started programming with HaskellExamine the different parts of the languageGain an overview of the most important libraries and tools in the Haskell ecosystemApply functional patterns in real-world scenariosUnderstand monads and monad transformersProficiently use laziness and resource managementWho This Book Is ForExperienced programmers who may be new to the Haskell programming language. However, some prior exposure to Haskell is recommended.
Join the conversation

No discussions yet. Join BookLovers to start a discussion about this book!

No reviews yet. Join BookLovers to write the first review!

No quotes shared yet. Join BookLovers to share your favorite quotes!

Earn Points
Your voice matters. Every comment, review, and quote earns you reward points redeemable for Bitcoin.
Comment +5 pts Review +20 pts Quote +7 pts Upvote +1 pt
BookMatch Quiz
Find books similar to this one
About this book
Pages 809
Publisher Apress
Published 2022
Readers 0