on 26c074e help sign in
26c074eMove Control.Concurrent from streamly-core to streamlyHarendra Kumar a7d9712Move the RunInIO type to SVar/Type moduleHarendra Kumar 724955cMove ForkLifted from streamly-core to streamlyHarendra Kumar 3e074efMove pollCounts from streamly-core to streamlyHarendra Kumar 135c55eCleanup unwanted commented out codeHarendra Kumar fc8e9dfMove lifted Unfold exceptions to "streamly" packageHarendra Kumar fd681d6Use MonadIO stream monad in core exception operationsHarendra Kumar 230e7e3Keep IO exceptions in streamly-core and lifted in streamlyHarendra Kumar 756f8c1Fix "Streamly.Prelude" deprecationHarendra Kumar 9d68781Add deprecated versions of renamed APIs (in File module)Harendra Kumar c02ffa4Rename unfold APIs in FileSystem.Dir moduleHarendra Kumar af85f62Deprecate internal polymorphic stream modulesAdithya Kumar 5327f18Deprecate Streamly.Prelude & S.Internal.Data.Stream.IsStream.*Adithya Kumar 326b055Copy combinators from IsStream, absent in the new Stream modulesAdithya Kumar 0fb7970Re-export exposed streamly-core modules from streamly (#2005)Ranjeet Ranjan 3d6e3cdAdd replicateM to Internal.Data.Stream (#1992)Ranjeet Ranjan e856425Change the unfold/toStream naming for arrays (#2004)Harendra Kumar e03ccebChange Handle, Stdio, File unfold APIs (#1998)Harendra Kumar 2ea9fb0Rename readChunk/writeChunk to getChunk/putChunkHarendra Kumar 3db9238Add stream ops, deprcate/rename unfold ops (Network)Harendra Kumar 0ca68dbRename processBytes to pipeBytesHarendra Kumar dbc54c1Expose Fold.the and Fold.uniqAdithya Kumar f1e265cMove concurrent combinators to the newer stream modulesAdithya Kumar 74b18bfImplement scanlMAfter'Adithya Kumar 56569bcChange the Unboxed type class aliasAdithya Kumar 6690046Remove Streamly.Data.Unbox moduleRanjeet Kumar Ranjan 879c24eImplement a concurrent fold channelHarendra Kumar 0a5dbe9Add repeatM to Streamly.Data.Stream module (#1957)Ranjeet Ranjan e5f17d0Add Data.Stream.Zip.Concurrent module (#1954)Ranjeet Ranjan f20360bRename Async benchmark modules (#1968)Ranjeet Ranjan 1f376cfRename some parsers (#1976)Harendra Kumar 6603681Add zipWith to Data.Stream.Concurrent (#1953)Ranjeet Ranjan 00265b4Rename Stream.Async benchmark to Stream.ConcurrentHarendra Kumar 162fc17Separate interleaved benchmarks in another moduleHarendra Kumar f7415e9Use list based concat functions in place of binary opsHarendra Kumar 0cd6d62Structure the docs of Stream.ConcurrentHarendra Kumar 0aacf72Remove duplicate combinators in internal Stream.ZipAdithya Kumar 362ceb1Rename eagerEval to eager and inspectMode to inspectHarendra Kumar c60b704Use conventional style signature for withChannelHarendra Kumar 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