on ee2fd69 help sign in
ee2fd69Cleanly separate the Channel and stream modulesHarendra Kumar 1af6776Fix performance regression - use MonadAsync constraintHarendra Kumar bfec356Implement "interleaved" config optionHarendra Kumar b7e8907Update comments in export list of ConcurrentHarendra Kumar 8f602acExpose parseMany (#1956)Ranjeet Ranjan 2e5e314Add bounds to monad-control in streamly.cabal (#1955)Ranjeet Ranjan cef0c59Reset doorbell flag after wakeup in sendWorkerWaitHarendra Kumar 36953a1Fix TypeOperator and strictness warnings for GHC 9.4Harendra Kumar 73b15ccUse GHC-9.4.2 for inspection tests (#1884)Ranjeet Ranjan 36410d9Expose Streamly.Data.Stream.Zip from streamly-core package (#1945)Ranjeet Ranjan 8d8e5a0Implement timestamp* and timeIndex* operations (#1944)Ranjeet Ranjan bc60c1aMove IsStream modules to deprecated sectionHarendra Kumar d3ec491Revert "Split Serial module into Serial and WSerial"Harendra Kumar 98da856Revert "Move Data.Stream.Async to Data.Stream.IsStream.Async"Harendra Kumar de8b77bRevert "Move the Parallel module under IsStream"Harendra Kumar 2a2899fKeep only two sdist buildsHarendra Kumar ad254d8Update docs, add notes about mono repoHarendra Kumar 8a76b67Remove streamly-core from extra-source filesRanjeet Kumar Ranjan 2c84b4dExpose concurrent operations via Streamly.Data.Stream.Concurrent (#1930)Ranjeet Ranjan 5a42524Rename Async benchmarks to Concurrent benchmarks (#1929)Ranjeet Ranjan 7ac9ab7Rename Data.Stream.Async to Data.Stream.Concurrent (#1926)Ranjeet Ranjan edc9d3aAdd the ordered option in Async testsHarendra Kumar 8e4f8b2Implement appendWithK for ordered using concatMapHarendra Kumar ae37ca3Add benchmarks for ordered concurrent streams (ahead)Harendra Kumar 8480c9eAdd an 'ahead' operation for ordered appendHarendra Kumar b5d2641Implement an "ordered" option in concurrent streamsHarendra Kumar 6c4b361Stop the channel when a particular stream endsHarendra Kumar 18e656fAdd eagerEval option in Async testsHarendra Kumar 0945bc3Add benchmarks for eagerEval optionHarendra Kumar 4eaeb10Use static argument transformation for better perfHarendra Kumar 13563a0Use eager dispatch when dispatching from consumer loopHarendra Kumar 07b2539Implement an eagerEval optionHarendra Kumar a6108c9Refactor dispatchWorker, prepare for eagerEval implHarendra Kumar 066f302Install bench-runner from the PR and use the executable in the CIAdithya Kumar 98344a9Update the env for packdiff and bench-reportAdithya Kumar 34a3a29Add two queues (outer and inner) in Async streamsHarendra Kumar a3203ffAdd inspectMode and applyWith to the Async moduleHarendra Kumar 1a46cd5Add newlines in the Channel dump functionHarendra Kumar 2f6f9a2Edit documentation and comments in concurrent modulesHarendra Kumar 770887dMove concatMapDivK to common channel moduleHarendra Kumar 1f844eaRemove MonadAsync constraint from exception opsHarendra Kumar f390e53Change ParserD.manyTill signature, move Fold at end (#1900)Ranjeet Ranjan da36a01Change Parser.sepBy signature, move Fold at end (#1905)Ranjeet Ranjan 666dbb0Change the signature of Parser.sequence, move fold at end (#1906)Ranjeet Ranjan 61eb3f4Change the signature of Parser.deintercalate, move fold at end (#1904)Ranjeet Ranjan e061109Add Streamly.Data.Stream.ConcurrentAdithya Kumar ba01fcdRename and move unboxed array APIsAdithya Kumar 83ed976Add tests for the existence of Unbox type class instancesAdithya Kumar 2f9281dAdd instances of Unbox for various typesAdithya Kumar ce8fa28Fix a small naming error in Stream.ZipAdithya Kumar