Hacker News new | ask | show | jobs
by Smaug123 3046 days ago
This is what leads to things like monads appearing as programming constructs; they provide neat abstractions which allow you to reason about code at a higher level than you otherwise could.