2011/3/3 Gábor Lehel <illissius@gmail.com>
What is the benefit from removing String versions (as opposed to just
adding ByteString (and/or Text) ones alongside them)?

Strings are unicode. A file descriptor handles bytes.