Haskell IO
Почему в Haskell (GHC-6.4.1) при чтении из файла байт 0x00 всегда интерпретируется как символ пробела, то есть 0x20, тогда как в стандарте есть \NUL? Это происходит и при readChar и при hGetBuf и при fdRead. Есть ли способ изменить это поведение?