Haskell Mini Reference Haskell Mini Reference

وصف الناشر

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!

النوع
كمبيوتر وإنترنت
تاريخ النشر
٢٠٢٣
٢١ فبراير
اللغة
EN
الإنجليزية
عدد الصفحات
١٢٦
الناشر
Harry Yoon
البائع
Draft2Digital, LLC
الحجم
٥٢٨٫١
ك.ب.
Haskell Haskell
٢٠١٤
C++ Primer C++ Primer
٢٠١٢
C++ Programming Language, The C++ Programming Language, The
٢٠١٣
The Art of Go - Basics: Introduction to Programming in Go The Art of Go - Basics: Introduction to Programming in Go
٢٠٢١
A Tour of C++ A Tour of C++
٢٠٢٢
Fluent Python Fluent Python
٢٠٢٢
Python Mini Reference Python Mini Reference
٢٠٢٣
Rust Mini Reference Rust Mini Reference
٢٠٢٣
The Art of Go - Basics: Introduction to Programming in Go The Art of Go - Basics: Introduction to Programming in Go
٢٠٢١
Golang Mini Reference Golang Mini Reference
٢٠٢٢
Typescript Mini Reference Typescript Mini Reference
٢٠٢٣
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
٢٠٢٢
F# Programming F# Programming
٢٠١٤
Haskell Haskell
٢٠١٤
(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
٢٠١٦
Complete Guide to SQL Pattern Matching - Volume 1 Complete Guide to SQL Pattern Matching - Volume 1
٢٠١٧
Programming Problems: Advanced Algorithms Programming Problems: Advanced Algorithms
٢٠١٣
Introducing Microsoft SQL Server 2014 Introducing Microsoft SQL Server 2014
٢٠١٤
Lua Mini Reference Lua Mini Reference
٢٠٢٣
Golang Mini Reference Golang Mini Reference
٢٠٢٢
C# Mini Reference C# Mini Reference
٢٠٢٣
Python Mini Reference Python Mini Reference
٢٠٢٣
Typescript Mini Reference Typescript Mini Reference
٢٠٢٣
Rust Mini Reference Rust Mini Reference
٢٠٢٣