Actually, on second thought, Lennart is probably right. Continuations are probably overkill for this situation. Since not wanting to continue is probably an 'erroneous condition,' you may as well use Error.
Cheers, - Tim 2010/6/10 Lennart Augustsson <[email protected]> > I would not use the continuation monad just for early exit. Sounds > like the error monad to me. > > 2010/6/10 Günther Schmidt <[email protected]>: > > Hi everyone, > > > > I'm about to write a rather lengthy piece of IO code. Depending on the > > results of some of the IO actions I'd like the computation to stop right > > there and then. > > > > Now I know in general how to write this but I'm wondering if this is one > of > > those occasions where I should make use of the Cont monad to make an > early > > exit. > > > > Günther > > > > _______________________________________________ > > Haskell-Cafe mailing list > > [email protected] > > http://www.haskell.org/mailman/listinfo/haskell-cafe > > > _______________________________________________ > Haskell-Cafe mailing list > [email protected] > http://www.haskell.org/mailman/listinfo/haskell-cafe >
_______________________________________________ Haskell-Cafe mailing list [email protected] http://www.haskell.org/mailman/listinfo/haskell-cafe
