Profunctor Optics, a Categorical Update
The Power of Adjunctions
In my previous blog post, Programming with Universal Constructions, I mentioned in passing that one-to-one mappings between sets of morphisms are often a manifestation of adjunctions between functo…
Category Theory III 2.1 - String Diagrams Part 1
String diagrams: Functors and natural transformations
Bartosz’s category-theoretic post on applicative functors
Unlike monads, which came into programming straight from category theory, applicative functors have their origins in programming. McBride and Paterson introduced applicative functors as a programmi…