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: | 79 |
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 Intel Trusted Execution Technology for Server Platforms, pdf file on 149 pages by William Futral, James Greene.
Download free course Azure Serverless Succinctly, pdf file on 92 pages by by Sander Rossel.
Download free course Front-end Developer Handbook, pdf file on 145 pages by Cody Lindley.
Download free course The Node.js Handbook, pdf file on 189 pages by Flavio Copes.
Download free course Gradle Succinctly, pdf file on 111 pages by José Roberto Olivas Mendoza.