Free Book 《Category Theory for Programmers》CC License
Version 36 (98b71ac) January 30, 2023
github.com/hmemcpy/milewski-…
A book about category theory that would be targeted at programmers. Mind you, not computer scientists but programmers — engineers rather than scientists.
Also which is supposed to motivate the reader to learn category theory
Category theory is a general theory of mathematical structures and their relations.
Category theory can be used in most areas of mathematics.
In particular, many constructions of new mathematical objects from previous ones that appear similarly in several contexts are conveniently expressed and unified in terms of categories. Examples include quotient spaces, direct products, completion, and duality.
OCaml Edition
Contains code snippets in Haskell and OCaml
github.com/hmemcpy/milewski-…
ReasonML Edition
Contains code snippets in Haskell and ReasonML
github.com/hmemcpy/milewski-…
Scala Edition
Contains code snippets in Haskell and Scala
github.com/hmemcpy/milewski-…