Talk:String prepend
Haskell: No variable?
I'm afraid the current Haskell example (`putStrLn ("Hello" ++ "World")`) misses the point: it shows how to append one string onto another and print the result, not how to assign a variable and update it by prepending a string.