A library design for programming with effects and handlers in C# | Hacker News Reader