Haskell: ошибка синтаксического анализа на входе 'putStrLn'
Я только что написал свою первую программу на Haskell, но есть ошибка, которую я не могу понять. Я думаю, что это правильно, потому что я просто написал это как пример из книги. Может ли кто-нибудь помочь мне, пожалуйста?
main = do
putStrLn "Hello, what's your name?"
name