on 97ecb28 help sign in
97ecb28Add a mutable variable for Prim typesHarendra Kumar d6afd92Add rollingHashFirstN, drainN and drainWhileadithyaov 511fe85Use StreamD for iterate and iterateMadithyaov 0d49be3Modify .gitignoreadithyaov 3924686Add a note about GHC 8.8.x GC issueHarendra Kumar 90ce159Fix benchmark build broken by tapRate hidingHarendra Kumar c55d939Do not expose the tapRate combinator yetHarendra Kumar d582037Add tapRate combinator.Pranay Sashank 0d7dad8Implement <*> and >> for SerialT via StreamD.Pranay Sashank 5949f4cAdd large stream benchmarks for linear/nested-concurrentHarendra Kumar 17a3005separate concurrent nested benchmarks from serialHarendra Kumar 2927661use -threaded, -N2, -M256M options for threaded benchmarksHarendra Kumar 998f496Add support for large streams in benchmarksHarendra Kumar 76c3f2bReorganize prelude benchmarksHarendra Kumar 1d66e44update for TCP NoDelay and ReuseAddr changeHarendra Kumar 3f1fd02Add writeChunksWithBufferOf for socketsHarendra Kumar 4b242dbAdd combinators to specify socket optionsHarendra Kumar 9f39263Add INLINE to "discard"Harendra Kumar 947d6ccFix space leak in async combinatorHarendra Kumar fb622a6Add changelog entry for `parallel` leak fixHarendra Kumar ef7147cupdate travis ci badgeHarendra Kumar 210f6daDepend on streamly library for internal benchmarks.Pranay Sashank 7032579Build ghcjs with cabal-2.4 in travis ci.Pranay Sashank 493f497Fix typosLucian Ursu a00e057Add benchmark for tapAsyncHarendra Kumar 9465fc0move sendStopToProducer inside fromProducerHarendra Kumar d229a4bimplement StreamD style tapAsync for fusionHarendra Kumar 1baab0cAdd benchmarks for tap/tapAsyncHarendra Kumar b70feadAdd concatMap variants with feedback/loopingHarendra Kumar 33b00a6implement mfix for StreamKHarendra Kumar 617a9e7disable inspection test for splitOnSeqHarendra Kumar 1dcad0fimprove perf of functor and applicative instancesHarendra Kumar 634df53Move encodeUtf8/decodeUtf8 implementation from StreamD module.Pranay Sashank 41f1325Add test for tap.Pranay Sashank fa75413Update Changelog to reflect changes in `tap`.Pranay Sashank 4fe9c0aRecursively combine the tree with the given combinator.Pranay Sashank d6c883cSeq accumulator in tap.Pranay Sashank ddbdde3disallow "dev" and "inspection" flags used togetherHarendra Kumar 5c05734Keep main/other modules togetherHarendra Kumar ea875a0Move Benchmark* to benchmark/ + Rm benchmark flagadithyaov 333dc66Merge Memory, Data, SmallArray tests into one module.Pranay Sashank 4d9e6c5Add docs for writeN, fromStreamN, fromListN in Data.SmallArray.Pranay Sashank f44543bAdd benchmarks for SmallArray.Pranay Sashank ee32239Add tests for Streamly.Data.SmallArray.Pranay Sashank d73f65cAdd Streamly.Data.SmallArray to create and manipulate SmallArray's.Pranay Sashank 4ee8d64Propagate exceptions from a concurrent tapHarendra Kumar 2ab0d8fAdd unfoldrM for serial streamsHarendra Kumar 9ea72e9Expose all (almost) *.Internal.* modules.Pranay Sashank 8bf7eedInclude src in scope to use #include "inline.hs"adithyaov 4172ad9Move inline.hs to top level, src/inline.hsadithyaov