@effect-ts/system
Version:
Effect-TS is a zero dependency set of libraries to write highly productive, purely functional TypeScript at scale.
38 lines (32 loc) • 603 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.noEnv = noEnv;
exports.onlyDefaultEnv = onlyDefaultEnv;
exports.unfailable = unfailable;
/**
* Forces `self` to be non failable
*
* @ets_optimize identity
*/
function unfailable(self) {
return self;
}
/**
* Forces `self` to be only require `DefaultEnv`
*
* @ets_optimize identity
*/
function onlyDefaultEnv(self) {
return self;
}
/**
* Forces `self` to be not require any environment
*
* @ets_optimize identity
*/
function noEnv(self) {
return self;
}
//# sourceMappingURL=restrictions.js.map