The bind operator (>>=) is commonly expressed in 'do' notation. The following two code snippets are equivalent:
do x <- foo; y <- bar; baz x y
foo >>= \x -> bar >>= \y -> baz x y
do x <- foo; y <- bar; baz x y
foo >>= \x -> bar >>= \y -> baz x y
No comments yet.