Practical Haskell

A Real World Guide to Programming



Bookstore > Books > Practical Haskell

Price$28.53 - $28.87
Rating
AuthorAlejandro Serrano
PublisherApress
Published2019
Pages595
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101484244796
ISBN-139781484244791
EBook Hardcover Paperback

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 book contains excellent coverage of the Haskell ecosystem and supporting tools, include Cabal and Stack for managing projects, HUnit and QuickCheck for software testing, the Spock framework for developing 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 takes advantage of this to show off the language and what it can do.

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.





5 5 1

Similar Books


Practical Haskell, 3rd Edition

Practical Haskell, 3rd Edition

by Alejandro Serrano Mena

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 Has...

Price:  $44.62  |  Publisher:  Apress  |  Release:  2022

Practical Web Development with Haskell

Practical Web Development with Haskell

by Ecky Putrady

Learn how to advance your skill level of Haskell, and use this language for practical web development. This book uses a direct, no nonsense approach, so you no longer need to spend extra time reading the documentation, blog posts, and forums to understand how to use Haskell - all that knowledge is provided in one coherent resource. You�...

Price:  $28.93  |  Publisher:  Apress  |  Release:  2018

Practical Probabilistic Programming

Practical Probabilistic Programming

by Avi Pfeffer, Stuart Russell

Practical Probabilistic Programming introduces the working programmer to probabilistic programming. In this book, you'll immediately work on practical examples like building a spam filter, diagnosing computer system data problems, and recovering digital images. You'll discover probabilistic inference, where algorithms help make ...

Price:  $39.99  |  Publisher:  Manning  |  Release:  2016

Get Programming with Haskell

Get Programming with Haskell

by Will Kurt

Get Programming with Haskell introduces you to the Haskell language without drowning you in academic jargon and heavy functional programming theory. By working through 43 easy-to-follow lessons, you'll learn Haskell the best possible way - by doing Haskell!Programming languages often differ only around the edges - a few keywords, lib...

Price:  $25.97  |  Publisher:  Manning  |  Release:  2018

Practical Data Science with R, 2nd Edition

Practical Data Science with R, 2nd Edition

by Nina Zumel, John Mount

Practical Data Science with R, Second Edition takes a practice-oriented approach to explaining basic principles in the ever expanding field of data science. You'll jump right to real-world use cases as you apply the R programming language and statistical analysis techniques to carefully explained examples based in marketing, business...

Price:  $39.99  |  Publisher:  Manning  |  Release:  2019

Effective Haskell

Effective Haskell

by Rebecca Skinner

Put the power of Haskell to work in your programs, learning from an engineer who uses Haskell daily to get practical work done efficiently. Leverage powerful features like Monad Transformers and Type Families to build useful applications. Realize the benefits of a pure functional language, like protecting your code from side effects. Mana...

Price:  $57.95  |  Publisher:  The Pragmatic Programmers  |  Release:  2022

Learning Haskell Data Analysis

Learning Haskell Data Analysis

by James Church

Haskell is trending in the field of data science by providing a powerful platform for robust data science practices. This book provides you with the skills to handle large amounts of data, even if that data is in a less than perfect state. Each chapter in the book helps to build a small library of code that will be used to solve a problem...

Price:  $34.99  |  Publisher:  Packt Publishing  |  Release:  2015

Practical Foundations for Programming Languages

Practical Foundations for Programming Languages

by Robert Harper

Types are the central organizing principle of the theory of programming languages. Language features are manifestations of type structure. The syntax of a language is governed by the constructs that define its types, and its semantics is determined by the interactions among those constructs. The soundness of a language design - the absenc...

Publisher:  Self-publishing  |  Release:  2012