UNPKG

@reactivex/rxjs

Version:

Reactive Extensions for modern JavaScript

8 lines 351 B
import { defer } from './defer'; import { EMPTY } from './empty'; export function iif(condition, trueResult, falseResult) { if (trueResult === void 0) { trueResult = EMPTY; } if (falseResult === void 0) { falseResult = EMPTY; } return defer(function () { return condition() ? trueResult : falseResult; }); } //# sourceMappingURL=iif.js.map