MCPcopy Create free account
hub / github.com/Snowflyt/tinyeffect / fib2

Function fib2

test/README.example.spec.ts:1376–1379  ·  view source on GitHub ↗
(n: number)

Source from the content-addressed store, hash-verified

1374 });
1375
1376 const fib2 = (n: number): Effected<never, number> => {
1377 if (n <= 1) return Effected.of(n);
1378 return fib2(n - 1).andThen((a) => fib2(n - 2).andThen((b) => a + b));
1379 };
1380
1381 const fib3 = (n: number): Effected<never, number> => {
1382 if (n <= 1) return Effected.from(() => n);

Callers 1

Calls 2

ofMethod · 0.80
andThenMethod · 0.65

Tested by

no test coverage detected