Есть такой код:
main = do
resp <- simpleHTTP $ getRequest "url"
putStrLn "hi there
Если добавить where
main = do
resp <- simpleHTTP $ getRequest url
where url ="url"
putStrLn "hi there"
Если же добавить where после putStrLn собирается без ошибок.
main = do
resp <- simpleHTTP $ getRequest "url"
putStrLn text
where text = "hi there"
В чем же дело?