@@ -45,19 +45,14 @@ import qualified Data.Coerce as Coerce
45import qualified Data.List as List
45import qualified Data.List as List
46import qualified Data.String as Chars
46import qualified Data.String as Chars
47import qualified Data.Utf8 as Utf8
47import qualified Data.Utf8 as Utf8
48−import Foreign.Ptr (plusPtr, minusPtr)
49import GHC.Exts
48import GHC.Exts
50− ( Int(I#), Ptr(Ptr)
49+ ( Int(I#), Ptr
52 , MutableByteArray#
50 , MutableByteArray#
54 , newByteArray#
52 , newByteArray#
55 , sizeofByteArray#
53 , sizeofByteArray#
57− , copyByteArrayToAddr#
58 , unsafeFreezeByteArray#
54 , unsafeFreezeByteArray#
61import GHC.ST (ST(ST), runST)
56import GHC.ST (ST(ST), runST)
62import GHC.Prim
57import GHC.Prim
63import GHC.Word (Word8(W8#))
58import GHC.Word (Word8(W8#))