"use strict";

Object.defineProperty(exports, "__esModule", {
  value: true
});
exports.yieldNow = void 0;

var _primitives = /*#__PURE__*/require("@effect/core/io/Effect/definition/primitives");

/**
 * Returns an effect that yields to the runtime system, starting on a fresh
 * stack. Manual use of this method can improve fairness, at the cost of
 * overhead.
 *
 * @tsplus static ets/Effect/Ops yieldNow
 */
const yieldNow = /*#__PURE__*/new _primitives.IYield();
exports.yieldNow = yieldNow;
//# sourceMappingURL=yieldNow.js.map