5 ms·
Actually, Haskell lets you do it either way. It's the best of both worlds :) This code: do a <- [1,2,3] b <- [4,5,6] return $ a + b can als
by tikhonj 15y ago
Actually, Haskell lets you do it either way. It's the best of both worlds :)
This code:
do a <- [1,2,3]
b <- [4,5,6]
return $ a + b
can also be written as:
do {
a <- [1,2,3];
b <- [4,5,6];
return $ a + b
}
or:
do { a <- [1,2,3]; b <- [4,5,6]; return $ a + b; }
I've even seen it like this:
do { a <- [1,2,3]
; b <- [4,5,6]
; return $ a + b }