Agents are monads (but not that kind) | Hacker News Reader