3 ms·
The 'do' is superfluous. It would be much better as main = let greet name = putStrLn ("Hello, " ++ name) in getLine >>= greet
by wz1000 12y ago
The 'do' is superfluous.
It would be much better as
main = let greet name = putStrLn ("Hello, " ++ name)
in getLine >>= greet