New York: Christopher Allen and Julie Moronuki, Sep 15, 2016. — 1228 p. "I am writing this book because I had a hard time learning Haskell. It doesn't have to be that way. I've spent the last couple years actively teaching Haskell online and in person. Along the way, I started keeping notes on exercises and methods of teaching specific concepts and techniques in Haskell that...
Manning Publications, 2018. — 616 p. Programming languages often differ only around the edges — a few keywords, libraries, or platform choices. Haskell gives you an entirely new point of view. To the software pioneer Alan Kay, a change in perspective can be worth 80 IQ points and Haskellers agree on the dramatic bene ts of thinking the Haskell way — thinking functionally, with...
NoStarchPress, Inc., San Francisco, 2011. — 404 p. — ISBN10: 1-59327-283-9, ISBN13: 978-1-59327-283-8. Haskell is fun, and that’s what it’s all about! This book is aimed at people who have experience programming in imperative languages — such as C++, Java, and Python — and now want to try out Haskell. But even if you don’t have any significant programming experience, I’ll bet a...
Cambridge University Press, 2015. — 358 p. — ISBN: 9781107087200, 9781107452640 Richard Bird is famed for the clarity and rigour of his writing. His new textbook, which introduces functional programming to students, emphasises fundamental techniques for reasoning mathematically about functional programs. By studying the underlying equational laws, the book enables students to...
2nd Edition. — Cambridge University Press, 2016. — 284 p. — ISBN: 9781316626221 Haskell is a purely functional language that allows programmers to rapidly develop clear, concise, and correct software. The language has grown in popularity in recent years, both in teaching and in industry. This book is based on the author's experience of teaching Haskell for more than twenty...
Packt Publishing, 2015. — 166 p. — ISBN: 978-1-78398-872-3. Take your Haskell and functional programming skills to the next level by exploring new idioms and design patterns. Design patterns and idioms can widen our perspective by showing us where to look, what to look at, and ultimately how to see what we are looking at. At their best, patterns are a shorthand method of...
Apress, 2014. — 408 p. — ISBN-13 (pbk): 978-1-4302-6250-3, ISBN-13 (ebook): 978-1-4302-6251-0. 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...
O’Reilly Media, 2008. — 714 p. — ISBN10: 0596514980 ISBN13: 978-0596514983. This easy-to-use, fast-moving tutorial introduces you to functional programming with Haskell. You'll learn how to use Haskell in a variety of practical ways, from short scripts to large and demanding applications. Real World Haskell takes you through the basics of functional programming at a brisk pace,...
N.-Y.: Packt Publishing, 2014. - 288 p. Explore intuitive data analysis techniques and powerful machine learning methods using over 130 practical recipes Overview A practical and concise guide to using Haskell when getting to grips with data analysis Recipes for every stage of data analysis, from collection to visualization In-depth examples demonstrating various tools,...
GoalKicker.com, 2018. — 230 p. The Haskell Notes for Professionals book is compiled from Stack Overflow Documentation, the content is written by the beautiful people at Stack Overflow. Text content is released under Creative Commons BY-SA. See credits at the end of this book whom contributed to the various chapters. Images may be copyright of their respective owners unless...
Packt Publishing, 2017. — 396 p. — ASIN B073QW9LS3. Key Features Comprehensive guide for establishing a strong foundation in Haskell and developing pragmatic code. Coverage of data streams that will consume and process large amounts of data in constant space. Haskell is a purely functional language that has the great ability to develop large and difficult softwares that are...
O’Reilly, 2013. — 304 p. This book covers the breadth of Haskell's diverse selection of programming APIs for concurrent and parallel programming. It is split into two parts. The first part, on parallel programming, covers the techniques for using multiple processors to speed up CPU-intensive computations, including methods for using parallelism in both idiomatic Haskell and...
New York: Apress, 2019. — 600 p. 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...
Functional programming is a style of programming that emphasizes the use of functions (in contrast to object-oriented programming, which emphasizes the use of objects). It has become popular in recent years because of its simplicity, conciseness, and clarity. This book teaches functional programming as a way of thinking and problem solving, using Haskell, the most popular...
Sandy Maguire, 2019. — 249 p. This book aims to be the comprehensive manual for type-level programming. It's about getting you from here to there — from a competent Haskell programmer to one who convinces the compiler to do their work for them. Fundamentals The Algebra Behind Types Isomorphisms and Cardinalities Sum, Product and Exponential Types Example: Tic-Tac-Toe The...
Packt Publishing, 2015. - 198 p. 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...
2nd Edition. — O’Reilly Media, 2015. — 511 p. — ISBN10: 1491915595, ISBN13: 978-1-491-91559-2. 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...
Apress, 2017. — 270 p. Learn to use the APIs and frameworks for parallel and concurrent applications in Haskell. This book will show you how to exploit multicore processors with the help of parallelism in order to increase the performance of your applications. Practical Concurrent Haskell teaches you how concurrency enables you to write programs using threads for multiple...
Packt Publishing, 2016. — 408 p. — Boost the performance of your Haskell applications using optimization, concurrency, and parallel programming Haskell, with its power to optimize the code and its high performance, is a natural candidate for high performance programming. It is especially well suited to stacking abstractions high with a relatively low performance cost. This book...
Apress, 2018. — 278 p. 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'll start by...
3rd Edition. — Addisson-Wesley, 2011. — 608 p. — ISBN: 0201882957, ISBN13: 9780201882957. Introducing functional programming in the Haskell language, this book is written for students and programmers with little or no experience. It emphasises the process of crafting programmes, problem solving and avoiding common programming pitfalls. Covering basic functional programming,...
King's College Publications, 2004. — 426 p. The purpose of this book is to teach logic and mathematical reasoning in practice, and to connect logical reasoning with computer programming. The programming language that will be our tool for this is Haskell, a member of the Lisp family. Haskell emerged in the last decade as a standard for lazy functional programming, a programming...
Cambridge University Press, 2014. — 350 p. — ISBN: 978-1107452640. This new Haskell textbook, which introduces functional programming to students, emphasises fundamental techniques for reasoning mathematically about functional programs. By studying the underlying equational laws, the book enables students to apply calculational reasoning to their programs, both to understand...
Microsoft Research Ltd., Cambridge, U.K. 2012 Haskell provides a rich set of abstractions for parallel and concurrent programming. This tutorial covers the basic concepts involved in writing parallel and concurrent programs in Haskell, and takes a deliberately practical approach: most of the examples are real Haskell programs that you can compile, run, measure, modify and...
3rd edition. — Addisson-Wesley, 2011. — 608 p. — ISBN13: 978-0-20188295-7. Introducing functional programming in the Haskell language, this book is written for students and programmers with little or no experience. It emphasises the process of crafting programmes, problem solving and avoiding common programming pitfalls. Covering basic functional programming, through...
Yale University.Department of Computer Science.Version 2.4 (February 22, 2012). In the year 2000 I wrote a book called The Haskell School of Expression – Learning Functional Programming through Multimedia [Hud00 ]. In that book I used graphics, animation, music, and robotics as a way to motivate learning how to program, and specifically how to learn functional program-...
This easy-to-use, fast-moving tutorial introduces you to functional programming with Haskell. You'll learn how to use Haskell in a variety of practical ways, from short scripts to large and demanding applications. Real World Haskell takes you through the basics of functional programming at a brisk pace, and then helps you increase your understanding of Haskell in real-world...
Manning Publications, 2018. — 616 p. — ISBN: 978-161729376-4. 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! Purchase of the print book includes a free eBook in PDF,...
Apress, 2019. - 212 p. - ISBN: 1484245067. This condensed code and syntax reference presents the essential Haskell syntax in a well-organized format that can be used as a quick and handy reference, including applications to cloud computing and data analysis . This book covers the functional programming features of Haskell as well as strong static typing, lazy evaluation,...
Packt Publishing, 2018. — 160 p. Every business and organization that collects data is capable of tapping into its own data to gain insights how to improve. Haskell is a purely functional and lazy programming language, well-suited to handling large data analysis problems. This book will take you through the more difficult problems of data analysis in a hands-on manner. This...
Cambridge University Press, 2007 — 171 p. — ISBN: 0-511-29615-0 Haskell is one of the leading languages for teaching functional programming, enabling students to write simpler and cleaner code, and to learn how to structure and reason about programs. This introduction is ideal for beginners: it requires no previous programming experience and all concepts are explained from...
Publisher: Addison Wesley. Year: 1999. Edition: 2. Pages: 502. ISBN: 9780201342758, 0201342758. The second edition of Haskell: The Craft of Functional Programming is essential reading for beginners to functional programming and newcomers to the Haskell programming language. The emphasis is on the process of crafting programs and the text contains many examples and running case...
2nd Edition. — Cambridge University Press, 2016. — 318 p. — ISBN: 9781316626221 Haskell is a purely functional language that allows programmers to rapidly develop clear, concise, and correct software. The language has grown in popularity in recent years, both in teaching and in industry. This book is based on the author's experience of teaching Haskell for more than twenty...
O’Reilly Media, 2012. — 298 p. — ISBN: 978-1-449-31697-6. Since web programming began, people have been trying to make the development pro-cess a more pleasant one. As a community, we have continually pushed new techniques to try and solve some of the lingering difficulties of security threats, the stateless nature of HTTP, the multiple languages (HTML, CSS, JavaScript)...
NY: Manning, 2020. — 625 p. 9 of 19 chapters available: How to work with the source code examples Haskell nowadays Core Haskell Functional programming with types and type classes Processing stock quote data: An example Developing Projects in Haskell Structuring programs with modules and packages Monads as practical functionality providers Structuring programs with monads and...
10th print. — Cambridge University Press, 2014 — 171 p. — ISBN13: 978-0-521-87172-3. Haskell is one of the leading languages for teaching functional programming, enabling students to write simpler and cleaner code, and to learn how to structure and reason about programs. This introduction is ideal for beginners: it requires no previous programming experience and all concepts...
The goal of the Yet Another Haskell Tutorial is to provide a complete intoduction to the Haskell programming language. It assumes no knowledge of the Haskell language or familiarity with functional programming in general. However, general familiarity with programming concepts (such as algorithms) will be helpful. This is not intended to be an introduction to programming in...
Apress, 2018. — 278 p. — ISBN13: 978-1-4842-3739-7. 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...
New York: Manning Publications, 2019. — 101 p. Software sits at the core of every financial transaction, manufacturing process, and mobile phone call. We depend on applications like these to run correctly and efficiently, be easy to scale and modify, and last for the long haul. Industry giants including Facebook, IBM, Twitter, and Bank of America trust Haskell, a powerful...
2nd edition. — Leanpub, 2019. — 169 p. Functional programming is the paradigm that is replacing object oriented methodologies. The Haskell language has several advantages for functional programming: the language is mature, is supported by many libraries and development tools, and compiles to compact and efficient executable programs that can be "single file" deployed. Haskell...
Manning, 2021. — 685 p Haskell in Depth unlocks a new level of skill with this challenging language. Going beyond the basics of syntax and structure, this book opens up critical topics like advanced types, concurrency, and data processing. Turn the corner from “Haskell student” to “Haskell developer.” Haskell in Depth explores the important language features and programming...
(Release 8.4.1) — Univ. Of Glasgow, GHC Team, 2018. — 554 p. GHC User’s Guide Documentation. This is a guide to using the Glasgow Haskell Compiler (GHC): an interactive and batch compilation system for the Haskell 2010 language. GHC supports numerous language extensions, including concurrency, a foreign function in- terface, exceptions, type system extensions such as...
Manning Publications, 2018. — 616 p. — ISBN: 978-161729376-4. 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! Purchase of the print book includes a free eBook in PDF,...
Apress, 2017. — 270 p. Learn to use the APIs and frameworks for parallel and concurrent applications in Haskell. This book will show you how to exploit multicore processors with the help of parallelism in order to increase the performance of your applications. Practical Concurrent Haskell teaches you how concurrency enables you to write programs using threads for multiple...
2nd Edition. — O’Reilly Media, 2015. — 511 p. — ISBN10: 1491915595, ISBN13: 978-1-491-91559-2. 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...
Thoughtbot inc., 2015. — 71 p. What would it be like to program in a language without the frustrating concept of null? In our new book, Maybe Haskell, we explore exactly this. Haskell takes the idea that some values may not be present and makes it a first-class concept in the type system. In this book, you'll learn just enough Haskell to really see how this idea works in...
2nd Edition. — Cambridge University Press, 2016. — 272 p. — ISBN13: 978-1-316-62622-1. Haskell is a purely functional language that allows programmers to rapidly develop clear, concise, and correct software. The language has grown in popularity in recent years, both in teaching and in industry. This book is based on the author's experience of teaching Haskell for more than...
Apress, 2017. — 270 p. Learn to use the APIs and frameworks for parallel and concurrent applications in Haskell. This book will show you how to exploit multicore processors with the help of parallelism in order to increase the performance of your applications. Practical Concurrent Haskell teaches you how concurrency enables you to write programs using threads for multiple...
2nd Edition. — O’Reilly Media, 2015. — 511 p. — ISBN10: 1491915595, ISBN13: 978-1-491-91559-2. 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...
Leanpub, 2020. — 495 p. Software Design in Functional Programming, Design Patterns and Practices, Methodologies and Application Architectures. How to build real software in Haskell with less efforts and low risks. The first complete source of knowledge. It is a fundamental book about Software Design in Haskell. The main idea of this book is to provide a comprehensive source of...
Leanpub book, 2018. — 47 p. Teaching modern typed functional programming and Haskell language in a fun and accessible way using real world examples and a lot of visuals to help structure abstract concepts and develop intuition. Good for teens and adults!
Packt Publishing, 2015. — 166 p. — ISBN: 978-1-78398-872-3. Take your Haskell and functional programming skills to the next level by exploring new idioms and design patterns. Design patterns and idioms can widen our perspective by showing us where to look, what to look at, and ultimately how to see what we are looking at. At their best, patterns are a shorthand method of...
Apress, 2019. — 212 p. — ISBN-13 (electronic): 978-1-4842-4507-1. This condensed code and syntax reference presents the essential Haskell syntax in a well-organized format that can be used as a quick and handy reference, including applications to cloud computing and data analysis. This book covers the functional programming features of Haskell as well as strong static typing,...
Apress, 2018. — 278 p. 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'll start by...
NY: Manning, 2020. — 625 p all of 19 chapters available: How to work with the source code examples Haskell nowadays Core Haskell Functional programming with types and type classes Processing stock quote data: An example Developing Projects in Haskell Structuring programs with modules and packages Monads as practical functionality providers Structuring programs with monads and...
Manning Publications, 2018. — 616 p. — ISBN: 978-161729376-4. 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! Purchase of the print book includes a free eBook in PDF,...
Leanpub, 2020. — 390 p. A comprehensive example-driven guide to Optics. Examples in Haskell, but adaptable to other languages. Become a data-manipulation wizard using Optics to manipulate data! Lenses, also known as functional references, are a powerful way of looking at, constructing, and using functions on complex data types. They're also, unfortunately, a very new and...
Raleigh: Pragmatic Bookshelf, 2023. — 663 p. 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....
2nd Edition. — O’Reilly Media, 2015. — 511 p. — ISBN10: 1491915595, ISBN13: 978-1-491-91559-2. 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...
Second edition. — Addison Wesley, 1999. — 502 p. — ISBN: 978-0-20134275-8. Haskell: The Art of Functional Programming, Second Edition, is a basic book for those new to functional programming and neophytes of the Haskell programming language. The book focuses on the process of creating programs, and its text contains many educational examples that help you design and test...
Cambridge University Press, 2020. — 454 p. — ISBN: 9781108491617. This book is devoted to five main principles of algorithm design: divide and conquer, greedy algorithms, thinning, dynamic programming, and exhaustive search. These principles are presented using Haskell, a purely functional language, leading to simpler explanations and shorter programs than would be obtained...
NY: Manning, 2020. — 625 p. 9 of 19 chapters available: How to work with the source code examples Haskell nowadays Core Haskell Functional programming with types and type classes Processing stock quote data: An example Developing Projects in Haskell Structuring programs with modules and packages Monads as practical functionality providers Structuring programs with monads and...
Univ. of Texas at Austin, W. Cook, 2013 — 53 p. These notes assume knowledge of programming, and in particular assume basic knowledge of programming in Haskell. When I teach the course I give a few hours of lectures to introduce Haskell. I teach the built-in data types including lists, the basic syntax for conditionals, function definitions, function calls, list comprehensions,...
Manning Publications, 2024. — 684 p. — ISBN: 1617299618. Design patterns and architectures for building production-quality applications using functional programming. Functional Design and Architecture is a pioneering guide to software engineering using Haskell and other functional languages. In it, you’ll discover Functional Declarative Design and other design principles...
Leanpub book, 2018. — 47 p. Teaching modern typed functional programming and Haskell language in a fun and accessible way using real world examples and a lot of visuals to help structure abstract concepts and develop intuition. Good for teens and adults!
Manning Publications, 2018. — 616 p. — ISBN: 978-161729376-4. 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! Purchase of the print book includes a free eBook in PDF,...
Cambridge, 2010. — 329 p. In September of 1987 a meeting was held at the conference on Functional Programming Languages and Computer Architecture (FPCA ’87) in Portland, Oregon, to discuss an unfortunate situation in the functional programming community: there had come into being more than a dozen non-strict, purely functional programming languages, all similar in expressive...
3rd Edition. — Apress Media LLC, 2022. — 595 p. — ISBN13: 978-1-4842-8581-7. Get a practical, hands-on introduction to the Haskell language, its libraries and environment, and the functional programming paradigm that is fast growing in importance in the software industry. This updated edition includes a more modern treatment of Haskell's web framework and APIs. This book...
O’Reilly Media, 2008. — 714 p. — ISBN10: 0596514980 ISBN13: 978-0596514983. This easy-to-use, fast-moving tutorial introduces you to functional programming with Haskell. You'll learn how to use Haskell in a variety of practical ways, from short scripts to large and demanding applications. Real World Haskell takes you through the basics of functional programming at a brisk pace,...
Leanpub, 2023. — 466 p. Are you excited about Haskell, but don't know where to begin? Are you thrilled by the technical advantages, but worried about the unknown pitfalls? This book has you covered. So you've learned Haskell. You've taught your friends about monads, you've worked through some beginner textbooks, and maybe you've played around with some open-source projects. Now...
Independently published, 2021. — 479 p. — ASIN B092TB11YP. This book will help you learn Haskell very easily. What you will discover from this book: The full blueprint on how to move from a beginner to an expert in Haskell. Learn Haskell from scratch How to avoid most mistakes that most people make in Haskell. How to become a PRO in Haskell. How to avoid most errors in Haskell.
Raleigh: Pragmatic Bookshelf, 2023. — 670 p. — ISBN-13: 978-1-68050-934-2. 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...
Manning, 2021. — 685 p. — ISBN: 9781617295409. Haskell in-depth unlocks a new level of skill with this challenging language. Going beyond the basics of syntax and structure, this book opens up critical topics like advanced types, concurrency, and data processing. Turn the corner from “Haskell student” to “Haskell developer.” Haskell in-Depth explores the important language...
CompreQuest Books, 2024. — 718 p. Discover Haskell: Pure Functional Language for Advanced Programming. Haskell Programming: Pure Functional Language with Strong Typing for Advanced Data Manipulation and Concurrency is your essential guide to mastering Haskell, a language celebrated for its purity, strong typing, and powerful capabilities. Whether you're new to functional...
Manning Publications, 2025. — 456 p. — ISBN: 978-1633438934. Learn Haskell by doing Haskell projects! In this book, you’ll get practical experience writing Haskell code and applying functional programming to actual development challenges. In Learn Haskell by Example, you’ll build your Haskell skills by working through hands-on challenges and conundrums. You’ll learn to look at...
Connecticut: Yale University, Chalmers University, Microsoft Research, University of Edinburg, 2007 — 55 p. This paper describes the history of Haskell, including its genesis and principles, technical contributions, implementations and tools, and applications and impact.
2nd Edition. — Cambridge University Press, 2016. — 272 p. — ISBN13: 978-1-316-62622-1. Haskell is a purely functional language that allows programmers to rapidly develop clear, concise, and correct software. The language has grown in popularity in recent years, both in teaching and in industry. This book is based on the author's experience of teaching Haskell for more than...
10th print. — Cambridge University Press, 2014 — 171 p. — ISBN13: 978-0-521-87172-3. Haskell is one of the leading languages for teaching functional programming, enabling students to write simpler and cleaner code, and to learn how to structure and reason about programs. This introduction is ideal for beginners: it requires no previous programming experience and all concepts...
No Starch Press, 2011. — 400 p. It's all in the name: Learn You a Haskell for Great Good! is a hilarious, illustrated guide to this complex functional language. Packed with the author's original artwork, pop culture references, and most importantly, useful example code, this book teaches functional fundamentals in a way you never thought possible. You'll start with the kid...
No Starch Press, 2011. — 400 p. It's all in the name: Learn You a Haskell for Great Good! is a hilarious, illustrated guide to this complex functional language. Packed with the author's original artwork, pop culture references, and most importantly, useful example code, this book teaches functional fundamentals in a way you never thought possible. You'll start with the kid...
Apress, 2019. — 212 p. — ISBN-13 (electronic): 978-1-4842-4507-1. This condensed code and syntax reference presents the essential Haskell syntax in a well-organized format that can be used as a quick and handy reference, including applications to cloud computing and data analysis. This book covers the functional programming features of Haskell as well as strong static typing,...
Apress, 2019. — 212 p. — ISBN13: 978-1-4842-4506-4. This condensed code and syntax reference presents the essential Haskell syntax in a well-organized format that can be used as a quick and handy reference, including applications to cloud computing and data analysis. This book covers the functional programming features of Haskell as well as strong static typing, lazy...
Apress, 2018. — 278 p. — ISBN13: 978-1-4842-3739-7. 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...
Independently published, 2021. — 479 p. — ASIN B092TB11YP. This book will help you learn Haskell very easily. What you will discover from this book: The full blueprint on how to move from a beginner to an expert in Haskell. Learn Haskell from scratch. How to avoid most mistakes that most people make in Haskell. How to become a PRO in Haskell. How to avoid most errors in Haskell.
2nd Edition. — O’Reilly Media, 2015. — 511 p. — ISBN10: 1491915595, ISBN13: 978-1-491-91559-2. 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...
2nd edition. — Leanpub, 2019. — 169 p. Functional programming is the paradigm that is replacing object oriented methodologies. The Haskell language has several advantages for functional programming: the language is mature, is supported by many libraries and development tools, and compiles to compact and efficient executable programs that can be "single file" deployed. Haskell...
Independently published, 2021. — 255 p. — ASIN B09B2NBJ3B. A balance of flexible and inflexible qualities make Haskell a fascinating programming language to learn and use. First, the Haskell programming language is not named after Eddie Haskell, the sneaky double-dealing neighbor kid in the ancient TV sitcom, Leave It To Beaver. Haskell is named after Haskell Brooks Curry, an...
Coding Books Press, 2023-02-22. — 375 p. — (Revision 1.0.1). Improve Your Haskell Programming Skills in a Weekend! This book is a "mini" language reference on Haskell, which is one of the most widely used (pure) functional programming languages. We go through all the salient features of the modern Haskell programming language in this book (based on the Haskell 2010 Language...
Bernie Pope, 2001 — 29 p. The following serves as a reference guide to the Haskell language (specifically Haskell 98). It concentrates on the content of the Haskell Prelude, which is a standard library accessible by all Haskell programs. It does not give complete coverage to the whole Prelude, but instead concentrates on those aspects most useful to Haskell beginners (however...
Apress Media, LLC, 2025. — 412 p. — ISBN-13: 979-8-8688-1281-1. Discover a unique and fun approach to adopting modern typed function programming patterns. This book uses playful metaphors and examples to help you learn Haskell through imagination, building on math without relying on imperative crutches or technical complexity. You’ll use math to build completely different Typed...
Apress Media, LLC, 2025. — 412 p. — ISBN-13: 979-8-8688-1282-8. Discover a unique and fun approach to adopting modern typed function programming patterns. This book uses playful metaphors and examples to help you learn Haskell through imagination, building on math without relying on imperative crutches or technical complexity. You’ll use math to build completely different Typed...
Thoughtbot inc., 2015. — 71 p. What would it be like to program in a language without the frustrating concept of null? In our new book, Maybe Haskell, we explore exactly this. Haskell takes the idea that some values may not be present and makes it a first-class concept in the type system. In this book, you'll learn just enough Haskell to really see how this idea works in...
Thoughtbot inc., 2015. — 71 p. What would it be like to program in a language without the frustrating concept of null? In our new book, Maybe Haskell, we explore exactly this. Haskell takes the idea that some values may not be present and makes it a first-class concept in the type system. In this book, you'll learn just enough Haskell to really see how this idea works in...
Manning Publications, 2025. — 456 p. — ISBN-13 978-1617299612. Design patterns and architectures for building production-quality applications using functional programming. Functional Design and Architecture is a pioneering guide to software engineering using Haskell and other functional languages. In it, you’ll discover Functional Declarative Design and other design principles...
10th print. — Cambridge University Press, 2014 — 171 p. — ISBN13: 978-0-521-87172-3. Haskell is one of the leading languages for teaching functional programming, enabling students to write simpler and cleaner code, and to learn how to structure and reason about programs. This introduction is ideal for beginners: it requires no previous programming experience and all concepts...
10th print. — Cambridge University Press, 2014 — 171 p. — ISBN13: 978-0-521-87172-3. Haskell is one of the leading languages for teaching functional programming, enabling students to write simpler and cleaner code, and to learn how to structure and reason about programs. This introduction is ideal for beginners: it requires no previous programming experience and all concepts...
O’Reilly, 2013. — 321 p. — ISBN: 978-1-449-33594-6. 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...
3rd Edition. — Apress Media LLC, 2022. — 595 p. — ISBN13: 978-1-4842-8581-7. Get a practical, hands-on introduction to the Haskell language, its libraries and environment, and the functional programming paradigm that is fast growing in importance in the software industry. This updated edition includes a more modern treatment of Haskell's web framework and APIs. This book...
Apress, 2019. — 212 p. — ISBN-13 (electronic): 978-1-4842-4507-1. This condensed code and syntax reference presents the essential Haskell syntax in a well-organized format that can be used as a quick and handy reference, including applications to cloud computing and data analysis. This book covers the functional programming features of Haskell as well as strong static typing,...
Comments