[Haskell-beginners] What is "~" ?