Exotic Programming Ideas, Part 3: Effect Systems | Hacker News Reader