Harendra Kumar
Harendra Kumar
If a module is imported qualified as well as unqualified then docs for re-export appear twice. For example: ``` module Streamly.Internal.Data.Array ( module Streamly.Internal.Data.Array.Type ) where import qualified Streamly.Internal.Data.Array.Type as...
We deleted all type class instances of the `Fold` type present in release 0.7.3 except `Functor`, in the new release on master branch. The `Fold` type is exported through the...
Would it make sense to report deprecated types? The deprecation pragma informs the programmer when the API is used but it may be useful to report all deprecations in the...
We deleted the `Streamly.Tutorial` module in the new release. But it is reported as follows: ``` ++ wSerial :: IsStream t => t m a -> t m a ->...
Sometimes we rename a module and deprecate the old one. We want to know whether there has been an API in change in the renamed module vs the original module.
I have been struggling with why conduit performance results are out of the whack in these benchmarks https://github.com/composewell/streaming-benchmarks. I have root caused the issue to `mapM_` to discard the stream....
Print timing for each test execution in verbose mode so that long running tests can identified and fixed.
Somehow GHC-9.0.1 is not able to inline this which blocks specialization also. See this https://github.com/composewell/streamly/issues/1061#issuecomment-864099028 . It will be helpful if there is an INLINE pragma on it.
We have stopped supporting ghc-8.4.4 in streamly, can drop support here as well.
GHCJS-8.4 build failed here: https://app.circleci.com/pipelines/github/composewell/streamly/1398/workflows/c3b2c7b0-8af4-4000-948f-8126db769927/jobs/5089 when fusion-plugin was added to the cabal file.