RIP
Tutorial
Tags
Topics
Examples
eBooks
Learning Haskell Language eBook (PDF)
Download this eBook for free
Chapters
Chapter 1: Getting started with Haskell Language
Chapter 2: Applicative Functor
Chapter 3: Arbitrary-rank polymorphism with RankNTypes
Chapter 4: Arithmetic
Chapter 5: Arrows
Chapter 6: Attoparsec
Chapter 7: Bifunctor
Chapter 8: Cabal
Chapter 9: Category Theory
Chapter 10: Common functors as the base of cofree comonads
Chapter 11: Common GHC Language Extensions
Chapter 12: Common monads as free monads
Chapter 13: Concurrency
Chapter 14: Containers - Data.Map
Chapter 15: Creating Custom Data Types
Chapter 16: Data.Aeson - JSON in Haskell
Chapter 17: Data.Text
Chapter 18: Databases
Chapter 19: Date and Time
Chapter 20: Fixity declarations
Chapter 21: Foldable
Chapter 22: Foreign Function Interface
Chapter 23: Free Monads
Chapter 24: Function call syntax
Chapter 25: Function composition
Chapter 26: Functor
Chapter 27: Generalized Algebraic Data Types
Chapter 28: GHCJS
Chapter 29: Google Protocol Buffers
Chapter 30: Graphics with Gloss
Chapter 31: Gtk3
Chapter 32: Higher-order functions
Chapter 33: Infix operators
Chapter 34: IO
Chapter 35: Lens
Chapter 36: List Comprehensions
Chapter 37: Lists
Chapter 38: Logging
Chapter 39: Modules
Chapter 40: Monad Transformers
Chapter 41: Monads
Chapter 42: Monoid
Chapter 43: Optimization
Chapter 44: Overloaded Literals
Chapter 45: Parallelism
Chapter 46: Parsing HTML with taggy-lens and lens
Chapter 47: Partial Application
Chapter 48: Phantom types
Chapter 49: Pipes
Chapter 50: Profunctor
Chapter 51: Proxies
Chapter 52: QuickCheck
Chapter 53: Reactive-banana
Chapter 54: Reader / ReaderT
Chapter 55: Record Syntax
Chapter 56: Recursion Schemes
Chapter 57: Rewrite rules (GHC)
Chapter 58: Role
Chapter 59: Sorting Algorithms
Chapter 60: Stack
Chapter 61: State Monad
Chapter 62: Streaming IO
Chapter 63: Strictness
Chapter 64: Syntax in Functions
Chapter 65: Template Haskell & QuasiQuotes
Chapter 66: Testing with Tasty
Chapter 67: Traversable
Chapter 68: Tuples (Pairs, Triples, ...)
Chapter 69: Type algebra
Chapter 70: Type Application
Chapter 71: Type Classes
Chapter 72: Type Families
Chapter 73: Typed holes
Chapter 74: Using GHCi
Chapter 75: Vectors
Chapter 76: Web Development
Chapter 77: XML
Chapter 78: zipWithM
Download this eBook for free