Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 | 1x 4x 4x | import {isNone, Option} from 'fnxt/option';
import {Thunk} from 'fnxt/fnxt-types';
export const orElseWith = <T>(alternative: Thunk<Option<T>>) => (option: Option<T>): Option<T> =>
isNone(option) ? alternative() : option;
|