UNPKG

@lifaon/rx-js-light

Version:

Blazing fast Observables

16 lines (15 loc) 431 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.readObservableValue = void 0; function readObservableValue(subscribe, onNoValue) { var cachedValueReceived = false; var cachedValue; subscribe(function (value) { cachedValueReceived = true; cachedValue = value; })(); return cachedValueReceived ? cachedValue : onNoValue(); } exports.readObservableValue = readObservableValue;