
2 May
2005
2 May
'05
2:45 p.m.
On Monday 02 May 2005 19:42, mandziy@web.de wrote:
Please,can anyone explain it to me?
From http://www.haskell.org/ghc/docs/latest/html/libraries/base/Control.Monad.htm... sequence :: Monad m => [m a] -> m [a] Evaluate each action in the sequence from left to right, and collect the results. Another way to explain what sequence does is the following implementation, which I find a bit easier to understand for the beginner than the one given in http://www.haskell.org/onlinelibrary/standard-prelude.html : sequence [] = [] sequence m:ms = do x <- m xs <- sequence ms return (x:xs) HTH, Ben