[Haskell-cafe] Newbie : What does the sequence function make?
Lennart Augustsson
lennart at augustsson.net
Mon May 2 14:52:20 EDT 2005
Benjamin Franksen wrote:
> 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)
Except that this definitions has a syntax error and a type error
(or just a different type if you provide no signature).
-- Lennart
More information about the Haskell-Cafe
mailing list