Leandro Penz wrote:
My idea is to have a monad with a concatenating >>, so that I can:
bulidStuff = do
func1
func2
func3
func4
You could do this, but it's easier to take advantage of the fact that []
is an instance of MonadPlus, and just use `mplus`.