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

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to