Home
Welcome.
My name’s Patrick Thomson. I’m a software engineer living in New York City. This is a blog where I write about computer programming, mostly in and about the functional programming language Haskell.
You can find a complete archive of this blog's posts here. Here are some posts that I’ve written recently(ish):
- Serving HTTP Content with Fused-Effects (2019-11-22)
- Recursion Schemes, Part VI: Comonads, Composition, and Generality (2019-02-28)
- Fluent Polymorphism with Visible Type Applications (2018-12-26)
- Recursion Schemes, Part V: Hello, Hylomorphisms (2018-04-17)
- Recursion Schemes, Part 4½: Better Living Through Base Functors (2018-01-24)
If you’d like to learn more about me, you can click here.