Haskell Mini Reference Haskell Mini Reference

Beschreibung des Verlags

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!

GENRE
Computer und Internet
ERSCHIENEN
2023
21. Februar
SPRACHE
EN
Englisch
UMFANG
126
Seiten
VERLAG
Harry Yoon
ANBIETERINFO
Draft2Digital, LLC
GRÖSSE
528,1
 kB
The Art of Go - Basics: Introduction to Programming in Go The Art of Go - Basics: Introduction to Programming in Go
2021
Part 1 Absolute Beginner: You Must Learn VBScript for QTP/UFT Part 1 Absolute Beginner: You Must Learn VBScript for QTP/UFT
2015
C++ Crash Course C++ Crash Course
2019
Python for Serious Beginners: A Practical Introduction to Modern Python with Simple Hands-on Projects Python for Serious Beginners: A Practical Introduction to Modern Python with Simple Hands-on Projects
2022
(Part 1) Absolute Beginner: Java 4 Selenium WebDriver: Come Learn How To Program For Automation Testing (Part 1) Absolute Beginner: Java 4 Selenium WebDriver: Come Learn How To Program For Automation Testing
2016
My Lisp - Reference manual My Lisp - Reference manual
2020
Python Mini Reference Python Mini Reference
2023
Golang Mini Reference Golang Mini Reference
2022
Rust Mini Reference Rust Mini Reference
2023
The Art of Go - Basics: Introduction to Programming in Go The Art of Go - Basics: Introduction to Programming in Go
2021
Lua Mini Reference Lua Mini Reference
2023
Typescript Mini Reference Typescript Mini Reference
2023
Programming Problems: Advanced Algorithms Programming Problems: Advanced Algorithms
2013
Essential Python 3 Essential Python 3
2021
Elements of Robotics Elements of Robotics
2017
Ry's Git Tutorial Ry's Git Tutorial
2014
Programming for Computations - Python Programming for Computations - Python
2019
Problem Solving in C and Python: Programming Exercises and Solutions, Part 1 Problem Solving in C and Python: Programming Exercises and Solutions, Part 1
2018
Lua Mini Reference Lua Mini Reference
2023
Golang Mini Reference Golang Mini Reference
2022
C# Mini Reference C# Mini Reference
2023
Python Mini Reference Python Mini Reference
2023
Typescript Mini Reference Typescript Mini Reference
2023
Rust Mini Reference Rust Mini Reference
2023