https://comonad.com/reader/2015/heap-of-successes/
How to Replace Failure by a Heap of Successes · The Comonad Reader
One problem that libraries like pipes and machines often have to deal with is the notion of leftovers. What do you do with the stuff you haven't consumed? As...
how toby areplacefailureheap
https://comonad.co.uk/privacy
Privacy notice: contact form and analytics | Comonad
How Comonad Limited handles contact-form submissions and site analytics. Controller details, lawful basis, processors and your UK GDPR rights.
privacy noticecontact formanalyticscomonad
https://comonad.com/reader/2008/kan-extensions-ii/
Kan Extensions II: Adjunctions, Composition, Lifting · The Comonad Reader
I want to spend some more time talking about Kan extensions, composition of Kan extensions, and the relationship between a monad and the monad generated by a...
kan extensionsadjunctionscompositionliftingcomonad
https://comonad.com/reader/2008/cozipping/
Cozipping · The Comonad Reader
Twan van Laarhoven pointed out that fzip from the other day is a close cousin of applicative chosen to be an inverse of the universal construction 'unfzip'.
comonadreader
https://comonad.com/reader/2016/adjoint-triples/
Adjoint Triples · The Comonad Reader
A common occurrence in category theory is the adjoint triple. This is a pair of adjunctions relating three functors:
adjointtriplescomonadreader
Sponsored https://www.camsoda.ai/?id=robuta&ad_id=ai_300x250_01
Camsoda AI: AI Girlfriend App for Chatting, Photos, and Voice
Camsoda AI is the AI girlfriend app for real-time chat, photos, and voice. Pick from 200+ characters or create your own. Free to start.
https://comonad.com/reader/2013/phoas/
PHOAS For Free · The Comonad Reader
Back in 2008 I wrote an article entitled "Rotten Bananas" about how to convert between the different forms of catamorphisms over "exponential" data types that...
for freephoascomonadreader