@@ -191,6 +191,7 @@ module Data.Text
192 -- * Low level operations
192 -- * Low level operations
196import Prelude (Char, Bool(..), Int, Maybe(..), String,
197import Prelude (Char, Bool(..), Int, Maybe(..), String,
@@ -220,7 +221,7 @@ import Data.Text.Encoding (decodeUtf8, encodeUtf8)
220import Data.Text.Internal.Fusion (stream, reverseStream, unstream)
221import Data.Text.Internal.Fusion (stream, reverseStream, unstream)
221import Data.Text.Internal.Private (span_)
222import Data.Text.Internal.Private (span_)
222import Data.Text.Internal (Text(..), empty, firstf, mul, safe, text)
223import Data.Text.Internal (Text(..), empty, firstf, mul, safe, text)
223−import Data.Text.Show (singleton, unpack)
224+import Data.Text.Show (singleton, unpack, unpackCString#)
224import qualified Prelude as P
225import qualified Prelude as P
225import Data.Text.Unsafe (Iter(..), iter, iter_, lengthWord16, reverseIter,
226import Data.Text.Unsafe (Iter(..), iter, iter_, lengthWord16, reverseIter,
226 reverseIter_, unsafeHead, unsafeTail)
227 reverseIter_, unsafeHead, unsafeTail)