Infinite Negative Utility
A Taste of Matzo: A Language for Random Text
Leaving Haskell behind
Structurally-Typed Condition Handling
How I Do Generative Art: In Praise of Netpbm
Objects in Functional Languages
Pony, Errors, and Logging
Why I Don't Love Gödel, Escher, Bach
The Rust Language and Special Cases
Structural Types and Duck Typing
Some Notes About How I Write Haskell