toss
es-toolkit
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
chore(once): fix docs and test, add bench
#103
Merged
Comparing
jgjgill:docs/once
(
10237b3
) with
main
(
d7ac4cc
)
CodSpeed Performance Gauge
-25%
Improvement
12
Regression
2
Untouched
88
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Regression
Improvement
Untouched
102 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
lodash/range
benchmarks/range.bench.ts::range
CodSpeed Performance Gauge
-25%
33.3 µs
44.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
es-toolkit/range
benchmarks/range.bench.ts::range
CodSpeed Performance Gauge
-19%
39.2 µs
48.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
lodash/keyBy
benchmarks/keyBy.bench.ts::keyBy
CodSpeed Performance Gauge
×6.9
406.3 µs
58.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
lodash/differenceBy
benchmarks/differenceBy.bench.ts::differenceBy
CodSpeed Performance Gauge
×4.8
342.1 µs
70.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
lodash/shuffle
benchmarks/shuffle.bench.ts::shuffle
CodSpeed Performance Gauge
×4.6
196 µs
43 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
lodash/unionWith
benchmarks/unionWith.bench.ts::unionWith
CodSpeed Performance Gauge
×2.9
246.2 µs
84.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
lodash/pick
benchmarks/pick.bench.ts::pick
CodSpeed Performance Gauge
×2.9
251.4 µs
86.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
es-toolkit/intersection
benchmarks/intersection.bench.ts::intersection, large arrays
CodSpeed Performance Gauge
×2.5
7.1 ms
2.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
lodash/unionBy
benchmarks/unionBy.bench.ts::unionBy
CodSpeed Performance Gauge
+56%
358.1 µs
229.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
lodash/xorBy
benchmarks/xorBy.bench.ts::xorBy
CodSpeed Performance Gauge
+50%
377.3 µs
251.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
lodash/difference
benchmarks/difference.bench.ts::difference
CodSpeed Performance Gauge
+45%
329.6 µs
227.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
lodash/intersectionBy
benchmarks/intersectionBy.bench.ts::intersectionBy
CodSpeed Performance Gauge
+45%
466.4 µs
321.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
lodash/xor
benchmarks/xor.bench.ts::xor
CodSpeed Performance Gauge
+39%
360.2 µs
259.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
es-toolkit/uniqBy
benchmarks/uniqBy.bench.ts::uniqBy, large arrays
CodSpeed Performance Gauge
+23%
17.5 ms
14.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
lodash/random
benchmarks/random.bench.ts::random
CodSpeed Performance Gauge
+4%
35.7 µs
34.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
es-toolkit/uniqWith
benchmarks/uniqWith.bench.ts::uniqWith, small arrays
CodSpeed Performance Gauge
+3%
39.6 µs
38.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
lodash/uniqWith
benchmarks/uniqWith.bench.ts::uniqWith, small arrays
CodSpeed Performance Gauge
+3%
37.5 µs
36.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
lodash/xorWith
benchmarks/xorWith.bench.ts::xorWith
CodSpeed Performance Gauge
+2%
105.5 µs
103.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
es-toolkit/dropRight
benchmarks/dropRight.bench.ts::dropRight
CodSpeed Performance Gauge
+2%
19.7 µs
19.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
es-toolkit/dropWhile
benchmarks/dropWhile.bench.ts::dropWhile
CodSpeed Performance Gauge
+1%
23.9 µs
23.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
lodash/dropRight
benchmarks/dropRight.bench.ts::dropRight
CodSpeed Performance Gauge
+1%
26.4 µs
26.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
lodash/once
benchmarks/once.bench.ts::once
CodSpeed Performance Gauge
+1%
23.9 µs
23.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
es-toolkit/takeWhile
benchmarks/takeWhile.bench.ts::takeWhile
CodSpeed Performance Gauge
+1%
22.8 µs
22.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
es-toolkit
benchmarks/compact.bench.ts::compact
CodSpeed Performance Gauge
+1%
30.4 µs
30.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
es-toolkit/random
benchmarks/random.bench.ts::random
CodSpeed Performance Gauge
+1%
19.7 µs
19.5 µs
1
2
3
4
5
Commits
Click on a commit to change the comparison range
Base
jgjgill:docs/once
d7ac4cc
-82.8%
chore: add bench
012a12f
2 years ago
by jgjgill
-2.85%
Merge branch 'main' into docs/once
d7ac4cc
2 years ago
by raon0211
+61.06%
Merge branch 'main' into docs/once
10237b3
2 years ago
by raon0211
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs