Hi,

On 4 September 2012 13:03, Christopher Howard <christopher.howard@frigidcode.com> wrote:
h = do a <- (return 1 :: IO Integer)
       b <- (return 2)
       return (a + b + 1)

h =
    (return 1 :: IO Integer) >>= \ a ->
    (return 2) >>= \ b -> 
    return (a + b + 1)

HTH,
Ozgur