UNPKG

iter-tools-es

Version:
5 lines 367 B
import { Wrappable } from '../../types'; declare function apply<Return, A>(fn: (...args: Array<A>) => Return, args: Wrappable<A>): Return; declare function apply<Args extends Array<any>, Return>(fn: (...args: Args) => Return, args: Args): Return; declare function apply<Return>(fn: (...args: Array<any>) => Return): (args: Wrappable<any>) => Return; export { apply };