Skip to content

Instantly share code, notes, and snippets.

@rossabaker
Forked from travisbrown/EitherBench.scala
Last active September 7, 2025 04:38
Show Gist options
  • Save rossabaker/ae49d2716e47b2f2cb8542a6186dd638 to your computer and use it in GitHub Desktop.
Save rossabaker/ae49d2716e47b2f2cb8542a6186dd638 to your computer and use it in GitHub Desktop.
@rossabaker
Copy link
Author

rossabaker commented Aug 9, 2016

jmh:run with default arguments:

[info] Benchmark                           Mode  Cnt         Score        Error  Units
[info] EitherBench.cartesianEither        thrpt  200  19839997.767 ±  97340.453  ops/s
[info] EitherBench.cartesianEitherSyntax  thrpt  200  70361484.969 ± 336307.506  ops/s
[info] EitherBench.cartesianXor           thrpt  200  26506086.351 ± 106640.262  ops/s
[info] EitherBench.flatMapsEither         thrpt  200  28634233.565 ± 202999.799  ops/s
[info] EitherBench.flatMapsEitherSyntax   thrpt  200  70627088.756 ± 328028.965  ops/s
[info] EitherBench.flatMapsXor            thrpt  200  71494999.826 ± 248440.207  ops/s

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment