UNPKG

@hyperjump/pact

Version:

Higher order functions for iterators and async iterators

14 lines (13 loc) 313 B
export const curry: ( <A, I, R>(curriedFn: (a: A) => (iterable: I) => R) => ( (a: A, iterable: I) => R ) & ( (a: A) => (iterable: I) => R ) ) & ( <A, I, R>(curriedFn: (a: A, b: B) => (iterable: I) => R) => ( (a: A, b: B, iterable: I) => R ) & ( (a: A, b: B) => (iterable: I) => R ) );