Max Hallinan
Home
/
Posts
/
Email
/
Feed
Posts
How does callCC work?
How does the continuation monad work?
What is datatype-generic programming?
What Is a Logo-Like Language?
let expressions; I/O is also boring
How Does Free Make Any Functor a Monad?
Map Is for Lifting
How Is Map Defined for Free?
Start With Just a Few Things
Thinking in a Language
Little Languages
The Usefulness of Abstracting Over Time
Changing State Over Time Without Mutation
Imagine an Optional Assignment Operator for JavaScript
Life in the Land of Unqualified Imports
Learning the Language of Functional Programming
Critique of a Code Meme
Silos of Subjectivity
Fuzzy Thinking: Fuzz Testing and Formal Grammar