/** * Makes a new `Deferred` to be completed by the fiber creating the `Deferred`. * * @tsplus static effect/core/io/Deferred.Ops make */ export function make(): Effect> { return Effect.fiberId.flatMap((id) => Deferred.makeAs(id)) }