veffect
Version:
powerful TypeScript validation library built on the robust foundation of Effect combining exceptional type safety, high performance, and developer experience. Taking inspiration from Effect's functional principles, VEffect delivers a balanced approach tha
29 lines (28 loc) • 770 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.previous = exports.notStarted = exports.current = exports.OP_PREVIOUS = exports.OP_NOT_STARTED = exports.OP_CURRENT = void 0;
/** @internal */
const OP_NOT_STARTED = exports.OP_NOT_STARTED = "NotStarted";
/** @internal */
const OP_PREVIOUS = exports.OP_PREVIOUS = "Previous";
/** @internal */
const OP_CURRENT = exports.OP_CURRENT = "Current";
/** @internal */
const notStarted = exports.notStarted = {
_tag: OP_NOT_STARTED
};
/** @internal */
const previous = fiber => ({
_tag: OP_PREVIOUS,
fiber
});
/** @internal */
exports.previous = previous;
const current = fiber => ({
_tag: OP_CURRENT,
fiber
});
exports.current = current;
//# sourceMappingURL=debounceState.js.map