/* IMPORT */ import ternary from '~/methods/ternary'; import type {ObservableReadonly, FunctionMaybe, Resolved} from '~/types'; /* MAIN */ function _if ( when: FunctionMaybe, valueTrue: T, valueFalse?: undefined ): ObservableReadonly>; function _if ( when: FunctionMaybe, valueTrue: T, valueFalse: F ): ObservableReadonly>; function _if ( when: FunctionMaybe, valueTrue: T, valueFalse?: F ): ObservableReadonly> { return ternary ( when, valueTrue, valueFalse ); } /* EXPORT */ export default _if;