fully-optional
Version:
<div align="center">
11 lines • 415 B
TypeScript
import { Optional } from './types';
export declare function match<T, TSome, TNone>(value: Optional<T>, { some, none, }: {
some: (value: T) => TSome;
none: () => TNone;
}): TSome | TNone;
export declare function match<T, TSome, TNone>({ some, none, }: {
some: (value: T) => TSome;
none: () => TNone;
}): (value: Optional<T>) => TSome | TNone;
export default match;
//# sourceMappingURL=match.d.ts.map