Harendra Kumar
Harendra Kumar
In some cases, especially for parser drivers, it would be useful to print what is happening for better debugging. We have a DEBUG flag but that is to enable debugging...
In cleanupIO and cleanupEffectIO - the cleanup registration function can return a release action. When the release action is called it will release the resource and remove the entry from...
We depend on MonadBaseControl for saving and restoring the state of monad when we fork a concurrent thread. This issue is track if we can figure out the minimal requirement...
This way we can always use `extendDir` API to append paths more safely as we know all system generated dir paths are going to have "/" appended to them.
We use it mostly in the array modules. Some of those cases can be removed, for other cases we should check if the usage is correct and if we would...
This needs to be fixed in the fsevents package as well.
Types and modules: * Streamly.Data.Scan changed to Scanl * RingArray is exposed * Path module names changed * FileSyste.Event modules moved replacing-other-packages: * splitOn has changed * Scanl instead of...
See #701, #700, #660. Array stream builder is the next level after an array builder. We can build a stream of arrays or write an array as soon as it...
Array builder would basically utilize mutable arrays (see #660). We can allocate the required space in advance and keep snocing elements to the array. We can possibly have a similar...