Free Download Haskell Mini Reference: A Quick Guide to the Haskell Functional Programming Language for Busy Coders by Harry Yoon
English | February 17, 2023 | ISBN: N/A | ASIN: B0BW345Q2S | 190 pages | MOBI | 0.32 Mb
Do you find Haskell difficult?
If so, that's probably not because functional programming is inherently more difficult. Haskell, which is by far the most widely used pure functional programming language, uses syntax that is rather different from that of the more traditional C-style programming languages. This book provides the best summary of the essential grammar of the modern Haskell programming language (Haskell2010), both syntax and semantics.
Although it is written as a reference, you can read it more or less from beginning to end and you should be able to get the overall picture of the Haskell language if you have some prior experience with functional programming in Haskell or other ML-style functional programming languages. Once you go through this book, you will find functional programming much easier. This book is, however, not for absolute beginners.
The book covers
What is Haskell?
Haskell software development process basics.
Haskell module system. Import and export.
Predefined types such as Char and String.
Top-level and nested declarations.
Type signatures. Function and pattern bindings.
Functions. Sections. Currying.
Conditional expressions. Case expressions.
Pattern matching.
Types. Data types. Type classes.
Basics of Functors and Monads.
Basic IO.
The Standard Prelude functions.
The builtin classes such as Eq, Ord, and Enum.
Order your copy and learn Haskell today!