|
Showing 1 - 2 of
2 matches in All Departments
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 Learn Get started programming with Haskell Examine the
different parts of the language Gain an overview of the most
important libraries and tools in the Haskell ecosystem Apply
functional patterns in real-world scenarios Understand monads and
monad transformers Proficiently use laziness and resource
management Who This Book Is For Experienced programmers who may be
new to the Haskell programming language. However, some prior
exposure to Haskell is recommended.
|
Functional Kotlin (Paperback)
Alejandro Serrano Mena, Raul Raja Martinez, Simon Vergauwen
|
R660
Discovery Miles 6 600
|
Ships in 10 - 15 working days
|
|
You may like...
Loot
Nadine Gordimer
Paperback
(2)
R205
R168
Discovery Miles 1 680
|
Email address subscribed successfully.
A activation email has been sent to you.
Please click the link in that email to activate your subscription.