Haskell Books



Bookstore > Books > Haskell

Functional Programming: A PragPub Anthology

Functional Programming: A PragPub Anthology

by Michael Swaine

Functional programming is on the rise because it lets you write simpler, cleaner code, and its emphasis on immutability makes it ideal for maximizing the benefits of multiple cores and distributed solutions. So far nobody's invented the perfect functional language - each has its unique strengths. In Functional Programming: A PragPub Anthology, you'll investigate the philosophies, tools, and idioms...

Price:  $35.13  |  Publisher:  The Pragmatic Programmers  |  Release:  2017

Type-Driven Development with Idris

Type-Driven Development with Idris

by Edwin Brady

Stop fighting type errors! Type-driven development is an approach to coding that embraces types as the foundation of your code - essentially as built-in documentation your compiler can use to check data relationships and other assumptions. With this approach, you can define specifications early in development and write code that's easy to maintain, test, and extend. Idris is a Haskell-like language wit...

Price:  $40.27  |  Publisher:  Manning  |  Release:  2017

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 for that chapter. The book starts with creating databases out of exis...

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

Developing Web Apps with Haskell and Yesod, 2nd Edition

Developing Web Apps with Haskell and Yesod, 2nd Edition

by Michael Snoyman

This fast-moving guide introduces web application development with Haskell and Yesod, a potent language/framework combination that supports high-performing applications that are modular, type-safe, and concise. Fully updated for Yesod 1.4, this second edition shows you how Yesod handles widgets, forms, persistence, and RESTful content. Author Michael Snoyman also introduces various Haskell tools to suppleme...

Price:  $31.10  |  Publisher:  O'Reilly Media  |  Release:  2015

Learning Apache Thrift

Learning Apache Thrift

by Krzysztof Rakowski

With modern software systems being increasingly complex, providing a scalable communication architecture for applications in different languages is tedious. The Apache Thrift framework is the solution to this problem! It helps build efficient and easy-to-maintain services and offers a plethora of options matching your application type by supporting several popular programming languages, including C++, Java,...

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

The Haskell School of Music

FREE EBOOK - The Haskell School of Music

by Paul Hudak, Donya Quick

This free book explores the fundamentals of computer music and functional programming through the Haskell programming language. Functional programming is typically considered difficult to learn. This introduction in the context of creating music will allow students and professionals with a musical inclination to leverage their experience to help understand concepts that might be intimidating in more traditi...

Price:  $58.25  |  Publisher:  Self-publishing  |  Release:  2014

Beginning Haskell

Beginning Haskell

by Alejandro Serrano Mena

Beginning Haskell provides a broad-based 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. The book takes a project-based approach to learning the language that is unified around the building of a web-based storefront. Excellent coverage is given to the Haskell ecosystem and supporting ...

Price:  $38.45  |  Publisher:  Apress  |  Release:  2014

Parallel and Concurrent Programming in Haskell

Parallel and Concurrent Programming in Haskell

by Simon Marlow

If you have a working knowledge of Haskell, this hands-on book shows you how to use the language's many APIs and frameworks for writing both parallel and concurrent programs. You'll learn how parallelism exploits multicore processors to speed up computation-heavy programs, and how concurrency enables you to write programs with threads for multiple interactions.Author Simon Marlow walks you through...

Price:  $35.99  |  Publisher:  O'Reilly Media  |  Release:  2013

Understanding Computation

Understanding Computation

by Tom Stuart

Finally, you can learn computation theory and programming language design in an engaging, practical way. Understanding Computation explains theoretical computer science in a context you'll recognize, helping you appreciate why these ideas matter and how they can inform your day-to-day programming.Rather than use mathematical notation or an unfamiliar academic programming language like Haskell or Lisp, ...

Price:  $9.44  |  Publisher:  O'Reilly Media  |  Release:  2013

Seven Web Frameworks in Seven Weeks

Seven Web Frameworks in Seven Weeks

by Jack Moffitt, Frederic Daoud

Whether you need a new tool or just inspiration, Seven Web Frameworks in Seven Weeks explores modern options, giving you a taste of each with ideas that will help you create better apps. You'll see frameworks that leverage modern programming languages, employ unique architectures, live client-side instead of server-side, or embrace type systems. You'll see everything from familiar Ruby and JavaScr...

Price:  $27.40  |  Publisher:  The Pragmatic Programmers  |  Release:  2013

Pages: ←Previous | 1, 2, 3 | Next→

Subscribe to Newsletter

Be the first to know about new IT books, upcoming releases, exclusive offers and more.