Skip to content

Commit e05f78f

Browse files
[EVOL]: add Sync and Async Effects
1 parent 8d6507e commit e05f78f

File tree

9 files changed

+2351
-1727
lines changed

9 files changed

+2351
-1727
lines changed

benchmark-fp.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@ import { performance } from 'perf_hooks';
22

33
import {
44
CanApply,
5-
Effect,
65
Ok,
76
Option,
7+
SyncEffect,
88
compose,
99
composeTransducers,
1010
curry,
@@ -183,7 +183,7 @@ benchmarks.push(
183183
),
184184
);
185185

186-
// **Monads: Option, Result, and Effect**
186+
// **Monads: Option, Result, and SyncEffect**
187187
benchmarks.push(
188188
benchmark(
189189
() => {
@@ -209,10 +209,10 @@ benchmarks.push(
209209
benchmarks.push(
210210
benchmark(
211211
() => {
212-
Effect(() => 5 * 2).run();
212+
SyncEffect(() => 5 * 2).run();
213213
},
214-
'Effect',
215-
'Effect Execution',
214+
'SyncEffect',
215+
'SyncEffect Execution',
216216
),
217217
);
218218

0 commit comments

Comments
 (0)