
19 Apr
2015
19 Apr
'15
7:33 p.m.
It could be stupid question because i'm very beginner of haskell. I found strange literals when i read haskell code. Does anybody explan what the mean of >>= below ocode ? And additionally, What is mean of >> itself? putStrLn' [] = putChar '\n' putStrLn' xs - putStr' xs >>= \ x -> putChar '\n' putStr' [] = return () putStr' (x : xs) = putChar x >> putStr' n (because of i18n problem, back slash literal could be shown as '\') Thank you in advance Myung Shin Kim