@@ -35,12 +35,12 @@ The streamly modules `Streamly.Data.Stream`, `Streamly.Data.Fold` cover
3535the entire ` Data.List ` functionality as well as split and string search
3636functionality. String interpolation is provided by ` Streamly.Unicode.String ` .
3737
38- | Package | Streamly Type | Combinators |
39- | ----------------| ---------------| ------------------------------|
40- | base/Data.List | Stream | |
41- | interpolate | | str |
42- | split | Stream, Fold | splitOn , takeEndBy etc |
43- | stringsearch | Stream, Fold | splitOnSeq , takeEndBySeq etc |
38+ | Package | Streamly Type | Combinators |
39+ | ----------------| ---------------| ---------------------------------- |
40+ | base/Data.List | Stream | |
41+ | interpolate | | str |
42+ | split | Stream, Fold | splitSepBy _ , takeEndBy etc |
43+ | stringsearch | Stream, Fold | splitSepBySeq _ , takeEndBySeq etc |
4444
4545Note that ` Data.List ` can be easy to use and just enough in many use
4646cases. However, it can be limiting in other cases e.g. if you have to
@@ -57,16 +57,16 @@ the Rust ripgrep performance.
5757
5858## Streaming
5959
60- The streamly modules ` Streamly.Data.Stream ` , ` Streamly.Data.Scan ` and
60+ The streamly modules ` Streamly.Data.Stream ` , ` Streamly.Data.Scanl ` and
6161` Streamly.Data.Fold ` cover the streaming functionality with superior
6262performance compared to any other packages.
6363
6464| Package | Streamly Type |
6565| ----------------| -----------------------------------|
66- | streaming | Stream, Scan , Fold |
67- | pipes | Stream, Scan , Fold |
68- | conduit | Stream, Scan , Fold |
69- | foldl | Scan , Fold |
66+ | streaming | Stream, Scanl , Fold |
67+ | pipes | Stream, Scanl , Fold |
68+ | conduit | Stream, Scanl , Fold |
69+ | foldl | Scanl , Fold |
7070
7171## List Transformer and Logic Programming
7272
@@ -225,23 +225,14 @@ The relevant modules in streamly are:
225225* ` Streamly.FileSystem.DirIO `
226226* ` Streamly.FileSystem.FileIO `
227227* ` Streamly.FileSystem.Handle `
228- * ` Streamly.Internal.FileSystem.Event `
229- * ` Streamly.Internal.FileSystem.Event.Linux `
230- * ` Streamly.Internal.FileSystem.Event.Darwin `
231- * ` Streamly.Internal.FileSystem.Event.Windows `
232228
233229| Package | Streamly Module |
234230| -----------------------| --------------------------------------------|
235231| base/System.IO | Streamly.FileSystem.FileIO,Handle |
236232| filepath | Streamly.FileSystem.Path |
237- | path | Streamly.Internal.FileSystem.Path.LocSeg |
238- | path | Streamly.Internal.FileSystem.Path.FileDir |
233+ | path | Streamly.Internal.FileSystem.Path.SegNode |
239234| path | Streamly.Internal.FileSystem.Path.Typed |
240235| directory | Streamly.FileSystem.DirIO |
241- | fsnotify | Streamly.Internal.FileSystem.Event |
242- | fsnotify | Streamly.Internal.FileSystem.Event.Windows |
243- | hinotify | Streamly.Internal.FileSystem.Event.Linux |
244- | hfsevents | Streamly.Internal.FileSystem.Event.Darwin |
245236
246237## Network
247238
0 commit comments