Loading...

Tag trends are in beta. Feedback? Thoughts? Email me at [email protected]

Designing a Spatula (in Haskell)

Good Haskell Libraries

Parametricity, or Comptime is Bonkers

ImplicitCAD – Programmatic CAD in Haskell

Learn Haskell in Two Weeks

A case against currying

State of Haskell 2025 results

Linking Smaller Haskell Binaries (2023)

Monuses and Heaps

A preview of Coalton 0.2, a statically-typed Lisp

Sabela: A Reactive Haskell Notebook

Using Haskell's 'newtype' in C

TinyAPL

Purely Functional Games (2018)

nix-run: run nix derivations without nix3 or flakes

"Five-Point Haskell" Part 1: Total Depravity

Type-safe CloudFormation in Rust, ported from my Haskell EDSL

State of DataHaskell Q1 2026

Time Travelling and Fixing Bugs with Property-Based Testing (2019)

Ergonomic abstractions for numerical computing: My story so far

Implementing Co, a Small Language With Coroutines #5: Adding Sleep

A Comment-Preserving Cabal Parser

Dynamic GHC matrix in GitHub CI

The Haskell Debugger for GHC 9.14

Write Yourself a Scheme in 48 Hours: An Introduction to Haskell Through Example [pdf]

Advent of Code 2025: Haskell Solution Reflections for all 12 Days

A Practical Introduction to Finger Trees

Avoiding space leaks at all costs (2022)

Single-Pass Huffman Coding

Selective Applicative Functors

More →