Ambrose Bonnaire-Sergeant is creating & sharing the joy in type systems for Clojure
5
patrons
$16
per month
Hi! My name is Ambrose Bonnaire-Sergeant and I share the joy of creating type systems for Clojure.



I get to work on Typed Clojure, an optional type system for Clojure. Sometimes I write here to flesh out my ideas or help others follow along with my journey.
Tiers
map
$1 or more per month 3 patrons
Foundational and appreciated -- just like map.
comp
$5 or more per month 1 patron
Building a type system is the composition of time and money -- thanks for providing one of those!
map Transducer
$10 or more per month 1 patron
You know why the map transducer takes a function of 'b's to a function of 'a's -- you just wanted to see if *I* knew.
sequence Transducing function
$20 or more per month 0 patrons
Thanks for coupling a composable algorithmic transformation from your bank to Clojure type systems!
composed Transducers
$30 or more per month 0 patrons
Transducers compose backwards?! Take my money.
Goals
5 of 10 patrons
1 of 1
Hi! My name is Ambrose Bonnaire-Sergeant and I share the joy of creating type systems for Clojure.



I get to work on Typed Clojure, an optional type system for Clojure. Sometimes I write here to flesh out my ideas or help others follow along with my journey.

Recent posts by Ambrose Bonnaire-Sergeant

Tiers
map
$1 or more per month 3 patrons
Foundational and appreciated -- just like map.
comp
$5 or more per month 1 patron
Building a type system is the composition of time and money -- thanks for providing one of those!
map Transducer
$10 or more per month 1 patron
You know why the map transducer takes a function of 'b's to a function of 'a's -- you just wanted to see if *I* knew.
sequence Transducing function
$20 or more per month 0 patrons
Thanks for coupling a composable algorithmic transformation from your bank to Clojure type systems!
composed Transducers
$30 or more per month 0 patrons
Transducers compose backwards?! Take my money.