Haskell Mini Reference: A Quick Guide to the Haskell Functional Programming Language for Busy Coders

Coding Books Press
4.0
1 review
Ebook
148
Pages
Eligible
Ratings and reviews aren’t verified  Learn More

About this ebook

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 salient features of the modern Haskell programming language in this book (based on the Haskell 2010 Language Report).

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. This book is, however, not for absolute beginners.

The book covers

* 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 today and learn Haskell this weekend!


Ratings and reviews

4.0
1 review

About the author

Harry Yoon has been programming for over three decades. He has used over 20 different programming languages in his academic and professional career. His experience spans broad areas from scientific programming and machine learning to enterprise software and Web and mobile app development.

Rate this ebook

Tell us what you think.

Reading information

Smartphones and tablets
Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.
Laptops and computers
You can listen to audiobooks purchased on Google Play using your computer's web browser.
eReaders and other devices
To read on e-ink devices like Kobo eReaders, you'll need to download a file and transfer it to your device. Follow the detailed Help Center instructions to transfer the files to supported eReaders.