I'm thinking we should call it `Text.IO.Utf8`. I made a [pr](https://github.com/haskell/bytestring/pull/547) in bytestring which should be used for this.