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: | 57 |
Created: | 2022-02-03 |
License: | CC BY-SA |
Author(s): | Stack Overflow Community |
Others related eBooks about Learning Haskell
Download free course Intel Xeon Phi Coprocessor Architecture and Tools, pdf file on 220 pages by Rezaur Rahman.
Download free course Semantic Systems. In the Era of Knowledge Graphs, pdf file on 141 pages by Eva Blomqvist, Paul Groth, Victor de Boer, Tassilo Pellegrini, Mehwish Alam, Tobias Käfer, Peter Kieseberg, Sabrina Kirrane, Albert Meroño-Peñuela, Harshvardhan J. Pandit.
Download free course PicoLisp Works, pdf file on 467 pages by Thorsten Jolitz.
Download free course Building Cloud Apps with Microsoft Azure, pdf file on 201 pages by by Scott Guthrie, Mark Simms, Tom Dykstra, Rick Anderson, Mike Wasson.
Download free course Ionic Succinctly, pdf file on 91 pages by Ed Freitas.