on 72766cb help sign in
72766cbrename threads to maxThreads and buffer to maxBufferHarendra Kumar 211df79Add concurrency control using "threads" and "buffer"Harendra Kumar 9fe6dc1use direct style zipWith and zipWithMHarendra Kumar 6530e76push uncons/null/head/tail to StreamKHarendra Kumar 9b78a64implement elem/notElem/all/any for StreamDHarendra Kumar 9eedc70impl StreamD versions of max/min and optimize StreamK versionsHarendra Kumar c7d2f9eAdd flag to switch stream backend to streamkHarendra Kumar 689b9c5simplify lastHarendra Kumar 162cb8bimplement direct style mapMaybe and mapMaybeMHarendra Kumar beba8f7Use direct style filtering functionsHarendra Kumar 2b1093ause workaround for stack/ghc-8.2.2 crashHarendra Kumar 70ba5dbuse take and filter from StreamDHarendra Kumar d0a07bbupdate benchmarks for streamD/KHarendra Kumar 5ace358use foldl' for length, sum, productHarendra Kumar de5c0cause direct style scan, push mapMaybe from prelude to StreamKHarendra Kumar c7b46adMake StreamK, StreamD and Prelude haddock consistentHarendra Kumar c794c61Add a flag to disable rewrite rulesHarendra Kumar 3ae9530use folds and map from direct style streamHarendra Kumar bd11ec2do not use -Wno-orphan flag before GHC 8.0Harendra Kumar 7a526f2use direct style streams for linear compositionHarendra Kumar 434ac89Avoid stack sdist bug in CIHarendra Kumar 9bb5ac1Add dev benchmarks for base cont and direct streamsHarendra Kumar 0b6d7a2increase the delay in concurrent ordering testsHarendra Kumar 341fd82Add direct style re-implementation of StreamKHarendra Kumar b856396rename some qualified importsHarendra Kumar 266148cAdd yield and repeat APIsHarendra Kumar 9c85811rename "once" to "yieldM"Harendra Kumar 5ee02ffrename the continuation based stream to StreamKHarendra Kumar 9fa7232Add missing file to the package manifestHarendra Kumar 09fcf27remove incorrect test for WAsyncHarendra Kumar 8830c32Split Streams.hs into individual stream type filesHarendra Kumar 9ad5b20split Core.hs into CPS stream and concurrentHarendra Kumar 42e5c6bINLINE the main benchmark functionHarendra Kumar b77e76fAdd/rearrange INLINE pragmas on benchmarksHarendra Kumar 4b05cb4split SVar specific code into a separate fileHarendra Kumar f3e1d59Modularize, separate stream impl specific codeHarendra Kumar 10d828asimplify SVar abstractionsHarendra Kumar f1f322cbump versionHarendra Kumar ce63f90update README and cabal descriptionHarendra Kumar 328365eupdate documentationHarendra Kumar b9d8f28Fix memory barriers and worker dispatchesHarendra Kumar b9e5e42remove the append benchmarkHarendra Kumar 9790107update bench-graphHarendra Kumar aa4c870add more benchmarks, update benchmarksHarendra Kumar b6b103aMake zipWith INLINEHarendra Kumar b65e94dAdd some todo commentsHarendra Kumar c28f3f1Fix a concurrency bug in filtering opsHarendra Kumar 9acbc6cMerge pull request #78 from k0ral/patch-1Harendra Kumar 35b476fFix typok0ral 3d2c545Add write barriers for doorBellHarendra Kumar