tusharmath / observable-air

Observable for the calorie conscious
MIT License
34 stars 3 forks source link

Create func #79

Closed tusharmath closed 7 years ago

tusharmath commented 7 years ago

observable-air@ benchmark /home/travis/build/tusharmath/observable-air tsc && node ./benchmarks/run

Node: v7.2.1 V8: 5.4.500.44

┌─────────────────────────────────────────────────────┬─────────────────────┬─────────┐
│ name                                                │ ops/sec             │ samples │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> map -> reduce                               │ 205 (±2.89%)        │ 75      │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> takeN(0, n/10)                              │ 558 (±0.86%)        │ 83      │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> scan -> reduce                              │ 57 (±1.77%)         │ 72      │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ tryCatch                                            │ 14,192,407 (±0.71%) │ 83      │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ scheduleImmediately                                 │ 381,647 (±2.59%)    │ 81      │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> combine(sum3, [a, b, c]) -> reduce(sum2, 0) │ 818 (±0.6%)         │ 82      │
└─────────────────────────────────────────────────────┴─────────────────────┴─────────┘
coveralls commented 7 years ago

Coverage Status

Coverage increased (+0.02%) to 85.423% when pulling e601313fd463bd266f1fe86525624c5965789581 on create-func into 24682a2582932b369a2d89510b90db8da09e3537 on master.

tusharmath commented 7 years ago

observable-air@ benchmark /home/travis/build/tusharmath/observable-air tsc && node ./benchmarks/run

Node: v7.2.1 V8: 5.4.500.44

┌─────────────────────────────────────────────────────┬─────────────────────┬─────────┐
│ name                                                │ ops/sec             │ samples │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> map -> reduce                               │ 199 (±3.06%)        │ 74      │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> takeN(0, n/10)                              │ 477 (±2.59%)        │ 74      │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> scan -> reduce                              │ 40 (±4.75%)         │ 62      │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ tryCatch                                            │ 10,393,203 (±5.19%) │ 70      │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ scheduleImmediately                                 │ 329,715 (±5.7%)     │ 70      │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> combine(sum3, [a, b, c]) -> reduce(sum2, 0) │ 808 (±1.58%)        │ 81      │
└─────────────────────────────────────────────────────┴─────────────────────┴─────────┘
tusharmath commented 7 years ago

observable-air@ benchmark /home/travis/build/tusharmath/observable-air tsc && node ./benchmarks/run

Node: v7.2.1 V8: 5.4.500.44

┌─────────────────────────────────────────────────────┬─────────────────────┬─────────┐
│ name                                                │ ops/sec             │ samples │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> map -> reduce                               │ 218 (±1.5%)         │ 80      │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> takeN(0, n/10)                              │ 555 (±0.81%)        │ 84      │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> scan -> reduce                              │ 54 (±1.89%)         │ 81      │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ tryCatch                                            │ 14,132,858 (±1.83%) │ 84      │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ scheduleImmediately                                 │ 359,706 (±3.19%)    │ 78      │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> combine(sum3, [a, b, c]) -> reduce(sum2, 0) │ 840 (±0.64%)        │ 82      │
└─────────────────────────────────────────────────────┴─────────────────────┴─────────┘
coveralls commented 7 years ago

Coverage Status

Coverage increased (+0.02%) to 85.423% when pulling a728290f9e56af733ab978e626f48b56cbcd0416 on create-func into be223e829368912920555082c0e77f38ed2fded2 on master.

coveralls commented 7 years ago

Coverage Status

Coverage increased (+0.02%) to 85.423% when pulling a728290f9e56af733ab978e626f48b56cbcd0416 on create-func into be223e829368912920555082c0e77f38ed2fded2 on master.

tusharmath commented 7 years ago

observable-air@ benchmark /home/travis/build/tusharmath/observable-air tsc && node ./benchmarks/run

Node: v7.2.1 V8: 5.4.500.44

┌─────────────────────────────────────────────────────┬─────────────────────┬─────────┐
│ name                                                │ ops/sec             │ samples │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> map -> reduce                               │ 226 (±0.4%)         │ 84      │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> takeN(0, n/10)                              │ 568 (±0.23%)        │ 84      │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> scan -> reduce                              │ 59 (±1.68%)         │ 70      │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ tryCatch                                            │ 14,761,541 (±0.81%) │ 80      │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ scheduleImmediately                                 │ 384,833 (±0.41%)    │ 83      │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> combine(sum3, [a, b, c]) -> reduce(sum2, 0) │ 853 (±0.32%)        │ 86      │
└─────────────────────────────────────────────────────┴─────────────────────┴─────────┘
coveralls commented 7 years ago

Coverage Status

Coverage increased (+1.7%) to 87.072% when pulling 490453b9ddd6f8303dfe04815307fe7b7e3854d9 on create-func into be223e829368912920555082c0e77f38ed2fded2 on master.

tusharmath commented 7 years ago

observable-air@ benchmark /home/travis/build/tusharmath/observable-air tsc && node ./benchmarks/run

Node: v7.2.1 V8: 5.4.500.44

┌─────────────────────────────────────────────────────┬─────────────────────┬─────────┐
│ name                                                │ ops/sec             │ samples │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ create                                              │ 465 (±1.08%)        │ 81      │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> combine(sum3, [a, b, c]) -> reduce(sum2, 0) │ 850 (±0.4%)         │ 85      │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> map -> reduce                               │ 84 (±0.63%)         │ 77      │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> scan -> reduce                              │ 62 (±0.65%)         │ 72      │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> takeN(0, n/10)                              │ 592 (±0.23%)        │ 84      │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ scheduleImmediately                                 │ 385,419 (±0.55%)    │ 85      │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ tryCatch                                            │ 14,954,722 (±0.69%) │ 90      │
└─────────────────────────────────────────────────────┴─────────────────────┴─────────┘
coveralls commented 7 years ago

Coverage Status

Coverage increased (+1.7%) to 87.051% when pulling 3708c424a0549981e66123acc43636118e157310 on create-func into be223e829368912920555082c0e77f38ed2fded2 on master.