@@ -279,6 +279,7 @@ library
279 , Streamly.Internal.Data.Array.Generic.Mut.Type
279 , Streamly.Internal.Data.Array.Generic.Mut.Type
281 -- streamly-core-streams
281 -- streamly-core-streams
282+ , Streamly.Internal.Data.Stream.StreamK
282 -- StreamD depends on streamly-array-types
283 -- StreamD depends on streamly-array-types
283 , Streamly.Internal.Data.Stream.StreamD.Generate
284 , Streamly.Internal.Data.Stream.StreamD.Generate
284 , Streamly.Internal.Data.Stream.StreamD.Eliminate
285 , Streamly.Internal.Data.Stream.StreamD.Eliminate
@@ -286,7 +287,6 @@ library
286 , Streamly.Internal.Data.Stream.StreamD.Transform
287 , Streamly.Internal.Data.Stream.StreamD.Transform
287 , Streamly.Internal.Data.Stream.StreamD.Exception
288 , Streamly.Internal.Data.Stream.StreamD.Exception
288 , Streamly.Internal.Data.Stream.StreamD.Lift
289 , Streamly.Internal.Data.Stream.StreamD.Lift
289− , Streamly.Internal.Data.Stream.StreamD.Transformer
290 , Streamly.Internal.Data.Stream.StreamD
290 , Streamly.Internal.Data.Stream.StreamD
291 , Streamly.Internal.Data.Stream.Common
291 , Streamly.Internal.Data.Stream.Common
@@ -313,9 +313,14 @@ library
313 , Streamly.Internal.Data.Stream.Exception
313 , Streamly.Internal.Data.Stream.Exception
314 , Streamly.Internal.Data.Stream.Expand
314 , Streamly.Internal.Data.Stream.Expand
315 , Streamly.Internal.Data.Stream.Lift
315 , Streamly.Internal.Data.Stream.Lift
316− , Streamly.Internal.Data.Stream.Transformer
317 , Streamly.Internal.Data.Stream.Reduce
316 , Streamly.Internal.Data.Stream.Reduce
318 , Streamly.Internal.Data.Stream.Top
317 , Streamly.Internal.Data.Stream.Top
319+ -- streamly-transformers (non-base)
320+ , Streamly.Internal.Data.Stream.StreamD.Transformer
321+ , Streamly.Internal.Data.Stream.StreamK.Transformer
322+ , Streamly.Internal.Data.Stream.Transformer
319 , Streamly.Internal.Data.Stream
324 , Streamly.Internal.Data.Stream
320 , Streamly.Internal.Data.Stream.Chunked
325 , Streamly.Internal.Data.Stream.Chunked
321 , Streamly.Internal.Data.Stream.Zip
326 , Streamly.Internal.Data.Stream.Zip
@@ -346,10 +351,6 @@ library
346 , Streamly.Internal.Data.Ring.Unboxed
351 , Streamly.Internal.Data.Ring.Unboxed
347 , Streamly.Internal.Data.Ring
352 , Streamly.Internal.Data.Ring
349− -- Only used for benchmarks
350− , Streamly.Internal.Data.Stream.StreamK.Transformer
351− , Streamly.Internal.Data.Stream.StreamK
353 -- streamly-console
354 -- streamly-console
354 , Streamly.Internal.Console.Stdio
355 , Streamly.Internal.Console.Stdio
@@ -415,9 +416,10 @@ library
415 -- packages depending on the "ghc" package (packages
416 -- packages depending on the "ghc" package (packages
416 -- depending on doctest is a common example) can
417 -- depending on doctest is a common example) can
417 -- depend on streamly.
418 -- depend on streamly.
419+ ghc-prim >= 0.5.3 && < 0.10
420+ , fusion-plugin-types >= 0.1 && < 0.2
418− base >= 4.12 && < 4.18
421+ , base >= 4.12 && < 4.18
419 , exceptions >= 0.8.0 && < 0.11
422 , exceptions >= 0.8.0 && < 0.11
420− , ghc-prim >= 0.5.3 && < 0.10
421 , transformers >= 0.5.5 && < 0.7
423 , transformers >= 0.5.5 && < 0.7
423 -- streamly-unicode-core
425 -- streamly-unicode-core
@@ -426,9 +428,6 @@ library
426 -- streamly-filesystem-core
428 -- streamly-filesystem-core
427 , directory >= 1.3.3 && < 1.4
429 , directory >= 1.3.3 && < 1.4
430− , fusion-plugin-types >= 0.1 && < 0.2
432 -- XXX to be removed
431 -- XXX to be removed
433 , containers >= 0.6.0 && < 0.7
432 , containers >= 0.6.0 && < 0.7
434 , heaps >= 0.3 && < 0.5
433 , heaps >= 0.3 && < 0.5