Hacker News new | ask | show | jobs
by hgsgm 1167 days ago
The tree is a tree, but the Monad instance is sequencing modifications to the tree.
1 comments

Sure, Kleisli arrows `a -> m b` are generally best interpreted in a computational sense. But with something like `IO`, the actual objects `m b` are computations as well, and this intuition is not as broadly applicable.