Harendra Kumar
Harendra Kumar
Similar to the CPS representation in parsers. Required for scalable applicative and monad composition.
`element` can be confused with `elem` fold, so change it to `matching`, and so change `except` to `notMatching`. ``` one -> anyOne element -> match, matching except -> otherThan, matchNot,...
Use Streamly.Data.Stream instead.
This is a basic IO module which is required for the package to be useful and it does not depend on IO unlift operations, so can be moved to streamly-core.
This is a basic IO module which is required for the package to be useful and it does not depend on IO unlift operations, so can be moved to streamly-core.
Only those modules are to be moved which do not depend on and will never depend on unicode-data.
The module src/Streamly/Internal/Data/SVar/Type.hs can possibly be moved out of the lower level modules and only used by the concurrent modules.