1
What functional programmers get wrong about systems
Type systems verify properties of programs. Production correctness is a property of systems. The gap between these is where the interesting failures live.
I'm Ian, a software engineer and entrepreneur in The Netherlands. I write about engineering, cooking, and life.
Visit iankduncan.com → RSS feedOn Hacker News Nov 2025 – Sep 2026
Software Engineering 3Systems & Performance 1Society, Policy & Culture 1Science & Space 1Infrastructure & DevOps 1Databases & Data 1
Type systems verify properties of programs. Production correctness is a property of systems. The gap between these is where the interesting failures live.