MCPcopy
hub / github.com/date-fns/date-fns / convertToFP

Function convertToFP

pkgs/core/src/fp/_lib/convertToFP/index.ts:15–25  ·  pkgs/core/src/fp/_lib/convertToFP/index.ts::convertToFP
(
  fn: Fn,
  arity: Arity,
  curriedArgs: unknown[] = [],
)

Source from the content-addressed store, hash-verified

13 * @private
14 */
15export function convertToFP<Fn extends FPFnInput, Arity extends FPArity>(
16 fn: Fn,
17 arity: Arity,
18 curriedArgs: unknown[] = [],
19): FPFn<Fn, Arity> {
20 return (
21 curriedArgs.length >= arity
22 ? fn(...curriedArgs.slice(0, arity).reverse())
23 : (...args: unknown[]) => convertToFP(fn, arity, curriedArgs.concat(args))
24 ) as FPFn<Fn, Arity>;
25}

Callers 15

index.tsFile · 0.90
index.tsFile · 0.90
index.tsFile · 0.90
index.tsFile · 0.90
index.tsFile · 0.90
index.tsFile · 0.90
index.tsFile · 0.90
index.tsFile · 0.90
index.tsFile · 0.90
index.tsFile · 0.90
index.tsFile · 0.90
index.tsFile · 0.90

Calls 1

fnFunction · 0.85

Tested by

no test coverage detected