@@ -90,6 +90,7 @@ import Prelude hiding (null, last, (!!), read, concat, unlines)
9090
9191import Streamly.Data.Fold (Fold)
9292import Streamly.Internal.Data.Array.Type (Array(..))
93+import Streamly.Internal.Data.MutByteArray.Type (MutByteArray)
9394import Streamly.Internal.Data.Fold.Chunked (ChunkFold(..))
9495import Streamly.Internal.Data.Parser (ParseError(..))
9596import Streamly.Internal.Data.Stream (Stream)
@@ -174,7 +175,7 @@ interposeSuffix x = D.interposeSuffix x A.reader
174175
175176data FlattenState s =
176177 OuterLoop s
177− | InnerLoop s !MA.MutableByteArray !Int !Int
178+ | InnerLoop s !MutByteArray !Int !Int
178179
179180-- XXX This is a special case of interposeSuffix, can be removed.
180181-- XXX Remove monadIO constraint