Domain Primitives: what they are and how you can use them | Hacker News Reader