@jasmith79/sequable
Version:
Library functions for working with generators
11 lines (10 loc) • 399 B
TypeScript
import { Sequable } from "./sequable.js";
/**
* Maps the given function over the given Iterator, Iterable, or generator
* function.
*
* @param f The transformation function.
* @param sequable The Iterator, Iterable, or generator function sequence
* to tranform.
*/
export declare function map<F extends (arg: any) => any>(f: F, sequable: Sequable<Parameters<F>[0]>): Iterable<ReturnType<F>>;