category_theory
TOC
Part One: 1-10
Part Two: 11-16
Part Three:
-
Category: The Essence of Composition
- Arrows as Functions
- Properties of Composition
- Composition is the Essence of Programming
- Challenges
-
Types and Functions
-
Categories Great and Small
-
Kleisli Categories
-
Products and Coproducts
-
Simple Algebraic Data Types
-
Functors
-
Functoriality
-
Function Types
-
Natural Transformations
-
Declarative Programming
-
Limit and Colimits
-
Free Monoids
-
Representable Functors
-
The Yoneda Lemma
-
Yoneda Embedding
-
It's All About Morphisms
-
Adjunctions
-
Free/Forgetfun Adjunctions
-
Monads: Programmer's Definition
-
Monads and Effects
-
Monads Categorically
-
Commands
-
F-Algebras
-
Algebras for Monads
-
Ends and Coends
-
Kan Extensions
-
Enriched Categories
-
Topoi
-
Lawvere Theories
-
Monads, Monoids, and Categories