Why do I sometimes fail to see the Unicode representation of characters in Haskell. For example I get
ghci>let b = "β"
ghci>print b
"\946"
ghci>putStr b
β
Is there a way to always get β
? Are Unicode characters always represented as character code strings, and "converted" to glyphs by some functions (e.g. putStr
; others perhaps)?