Functional-Programming
- The Lambda Calculus and Combinatory Logic: The Minimalist Foundations of All Computation
· 2025-05-06
Rediscover the lambda calculus as the essence of computation: Church's elegant system of function definition and application, its equivalence to Turing machines, the fixed-point combinator, and its enduring influence on programming languages from Lisp to Haskell.
- Category Theory for Programmers: Functors, Monads, and Natural Transformations
· 2021-08-10
A rigorous yet intuitive journey through the categorical structures that secretly power functional programming—from categories and functors to adjunctions and the monad-as-monoid correspondence.