Harendra Kumar
Harendra Kumar
It seems to be testing `Parser` and not `ParserK`. Need to fix that.
In the following modules: * FileSystem.File * FileSystem.Dir * FileSystem.Event At some places we may have used String instead FilePath for paths, we should find those and replace with OsPath.
So that the chunks could be of specific array type e.g. Array or MutArray. Deprecate/remove it from the Data.Stream module.
Generic takes 256 constructors max, TH can do more. We should use variable length encoding for constructor tags in TH and limit the generic constructors to 128 with encoding compatible...
fromRational is very expensive, need to see if it can be improved: https://hackage.haskell.org/package/base-4.18.0.0/docs/src/GHC.Float.html#fromRat%27%27
resourcet package can be used with streamly-core. With `streamly` package it would require unliftio instead of monad-control which is only implemented under an experimental flag as of now. Pasting some...
If we do not support slicing and expandability we do not need a separate handle for the array, this can reduce an indirection and improve perf in some cases. When...
That way we can pinpoint error locations. or maybe we can keep using the relative position in the parser, but keep track of the absolute offset in the parser driver.