Coldwast
Programming & Dev Guides
A note on this site: coldwa.st was historically a Haskell blog. It is now an independent programming-resources site. The Haskell/Cabal guides below are new, community-maintained rewrites of those topics, updated for the current toolchain — original content, not authored by or affiliated with the previous owner.
- Cabal Sandboxes: What They Were, and What Replaced Them 2013-08-20 · updated 2026-06-13
Per-project dependency isolation from cabal-install 1.18 — and the nix-style v2-build workflow that superseded it.
- Cabal 2.0: the Release that Reshaped Haskell Builds 2017-09-09 · updated 2026-06-13
Nix-style local builds, Backpack mixins, the caret operator and a better solver — and where each stands in 2026.
- Parallelising cabal-install: How Haskell Builds Use Your Cores 2011-08-22 · updated 2026-06-13
Dependency-graph parallelism, -j builds and GHC job semaphores — the topic a 2011 GSoC project put on the map.