HackerTube / Video
Domain Modeling Made Functional - Scott Wlaschin - KanDDDinsky 2019
KanDDDinsky

Scott Wlaschin shows how statically typed functional languages, using F# examples, can model a business domain so that invalid states cannot be represented. The type system acts almost like an instant unit test at compile time.
HN treats it as the canonical, approachable example of domain-driven design with types and 'make invalid states unrepresentable'.
4 Hacker News mentions · 2020–2026