sequency
Version:
Functional sequences for processing iterable data in JavaScript
12 lines (11 loc) • 433 B
TypeScript
import Sequence from "./Sequence";
export declare class MapNotNull {
/**
* Transforms each element into another value by applying the given `transform` function and returns a new sequence.
* Transformations into `null` values are discarded.
*
* @param {(value: T) => R} transform
* @returns {Sequence<R>}
*/
mapNotNull<T, R>(this: Sequence<T>, transform: (value: T) => R | null): Sequence<R>;
}