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: | 95 |
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 Confessions of an IT Manager, pdf file on 306 pages by Phil Factor.
Download free course Azure Serverless Succinctly, pdf file on 92 pages by by Sander Rossel.
Download free course Git Notes for Professionals, pdf file on 194 pages by Stack Overflow Community.
Download free course Handbook of Vascular Biometrics, pdf file on 535 pages by Andreas Uhl, Christoph Busch, Sébastien Marcel, Raymond Veldhuis.
Download free course NGINX Unit Cookbook, pdf file on 70 pages by Derek DeJonghe.