Efficiently Improving Test Coverage with Algebraic Data Types | Hacker News Reader