
16 Apr
2013
16 Apr
'13
10:04 a.m.
Hi!
Although foldM won't make things much nicer, it can be used here as well:
someA >>= \a -> foldM (flip id) a list
Cheers!
Arseniy
On 16 April 2013 13:35, Christopher Howard
So, I'm doing something like this
foldl (>>=) someA list :: Monad m => m a
where list :: Monad m => [a -> m a], someA :: Monad m => m a
Is there a more concise way to write this? I don't think foldM is what I want -- or is it?
-- frigidcode.com
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe