Download free course Learning Haskell, pdf file on 296 pages by Stack Overflow Community.
Haskell is a general-purpose, statically typed, purely functional programming language with type inference and lazy evaluation. It is an unofficial and free Haskell book created for educational purposes. All the content is extracted from Stack Overflow Documentation, which is written by many hardworking individuals at Stack Overflow.
Table of contents
- Getting started with Haskell Language
- Applicative Functor
- Arbitrary-rank polymorphism with RankNTypes
- Arithmetic
- Arrows
- Attoparsec
- Bifunctor
- Cabal
- Category Theory
- Common functors as the base of cofree comonads
- Common GHC Language Extensions
- Common monads as free monads
- Concurrency
- Containers - Data.Map
- Creating Custom Data Types
- Data.Aeson - JSON in Haskell
- Data.Text
- Databases
- Date and Time
- Fixity declarations
- Foldable
- Foreign Function Interface
- Free Monads
- Function call syntax
- Function composition
- Functor
- Generalized Algebraic Data Types
- GHCJS
- Google Protocol Buffers
- Graphics with Gloss
- Gtk3
- Higher-order functions
- Infix operators
- IO
- Lens
- List Comprehensions
- Lists
- Logging
- Modules
- Monad Transformers
- Monads
- Monoid
- Optimization
- Overloaded Literals
- Parallelism
- Parsing HTML with taggy-lens and lens
- Partial Application
- Phantom types
- Pipes
- Profunctor
- Proxies
- QuickCheck
- Reactive-banana
- Reader / ReaderT
- Record Syntax
- Recursion Schemes
- Rewrite rules (GHC)
- Role
- Sorting Algorithms
- Stack
- State Monad
- Streaming IO
- Strictness
- Syntax in Functions
- Template Haskell & QuasiQuotes
- Testing with Tasty
- Traversable
- Tuples (Pairs, Triples, ...)
- Type algebra
- Type Application
- Type Classes
- Type Families
- Typed holes
- Using GHCi
- Vectors
- Web Development
- XML
- zipWithM
Pages : | 296 |
Size : | 2.1 MB |
Downloads: | 74 |
Created: | 2022-02-03 |
License: | CC BY-SA |
Author(s): | Stack Overflow Community |
Warning: Trying to access array offset on false in /home/tutovnfz/public_html/amp/article-amp.php on line 263
Others related eBooks about Learning Haskell
Download free course Rails on Containers, pdf file on 316 pages by Kathleen Juell.
Download free course Docker for Developers, pdf file on 153 pages by Rafael Gomes.
Download free course CyberParks – The Interface Between People, Places and Technology, pdf file on 331 pages by Carlos Smaniotto Costa, Ina Šuklje Erjavec, Therese Kenna, Michiel de Lange, Konstantinos Ioannidis, Gabriela Maksymiuk, Martijn de Waal.
Download free course Everything Is Distributed, pdf file on 38 pages by Courtney Nash, Mike Loukides.
Download free course Azure Durable Functions Succinctly, pdf file on 101 pages by by Massimo Bonanni.