streaming-benchmarks: Benchmarks to compare streaming packages
Comprehensive, carefully crafted benchmarks for streaming operations and
their comparisons across notable Haskell streaming libraries including
streaming
, machines
, pipes
, conduit
and streamly
.
Streamly is a new
streaming library with high level and composable concurrency built-in, it is
the primary motivation for these benchmarks. We have put a lot of effort to
make sure that the benchmarks are correct, fair and reproducible. Please
report if you find something that is not right.
If you are using stack
then use ./run.sh
to run the benchmarks;
charts will be generated in the charts
directory.
With any build tool, run the benchmarks with
--csv=results.csv
as arguments and then use makecharts results.csv
to
create the charts. In case you want to be pedantic about accurate results
then you can run the benchmarks in the same way as run.sh
invokes them.
Downloads
- streaming-benchmarks-0.1.0.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
Versions [RSS] | 0.1.0, 0.2.0, 0.3.0 |
---|---|
Dependencies | base (>=4 && <5), bytestring (>=0.9 && <0.11), Chart (>=1.6 && <1.9), Chart-diagrams (>=1.6 && <1.9), csv (>=0.1 && <0.2), directory (>=1.2 && <1.4), split (>=0.2 && <0.3), text (>=1.1.1 && <1.3), typed-process (>=0.1.0.0 && <0.3) [details] |
Tested with | ghc ==8.2.2 |
License | MIT |
Copyright | Copyright (c) 2017 Harendra Kumar |
Author | Harendra Kumar |
Maintainer | Harendra Kumar |
Category | Benchmark |
Home page | http://github.com/composewell/streaming-benchmarks |
Bug tracker | http://github.com/composewell/streaming-benchmarks/issues |
Source repo | head: git clone git://github.com/composewell/streaming-benchmarks.git |
Uploaded | by harendra at 2018-03-22T22:59:04Z |
Distributions | |
Reverse Dependencies | 1 direct, 0 indirect [details] |
Executables | makecharts |
Downloads | 1443 total (7 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs not available [build log] Last success reported on 2018-03-23 [all 3 reports] |