RosettaCodeData/Task/Monads-Maybe-monad/Haskell/monads-maybe-monad-1.hs
2023-07-01 13:44:08 -04:00

2 lines
171 B
Haskell

main = do print $ Just 3 >>= (return . (*2)) >>= (return . (+1)) -- prints "Just 7"
print $ Nothing >>= (return . (*2)) >>= (return . (+1)) -- prints "Nothing"