The Curious Engineer

All blogs / Haskell

Michael Chavinda

mchav.github.io/mchav.github.io

A collection of my thoughts on the various topics I find myself interested in.

HaskellAI / MLFunctional / PL theoryMath

Posts
10 from 13 Oct 2025 to 26 Aug 2026
Posting
monthly (9 in the last year)
Kind
personal blog
Feed
https://mchav.github.io/feed.xml

2026 7

  1. Context complexity: what is the Big-O of an agent API?
  2. A first look at token efficiency
  3. Pandas feels clunky coming from R. What about Haskell?
  4. Grow and mow: interpretable models with boosting, symbolic regression and e-graphs
  5. Type-level programming is still programming
  6. What Category Theory Teaches Us About DataFrames
  7. Learning better decision tree splits - LLMs as Heuristics for Program Synthesis

2025 3

  1. Installing docker on a Chromebook
  2. An introduction to program synthesis (Part II) - Automatically generating features for machine learning
  3. Progress towards Kaggle-style workflows in Haskell