Comment
Comment by mlazos
What also makes the monad more interesting than just composition or flattening is that when executing the ordered computation, you can decide next computations based on previous results. This was what really made it click for me.