import * as tsplus_module_1 from "@tsplus/stdlib/data/Function";
import * as tsplus_module_2 from "@effect/core/io/Effect/operations/absorbWith";
/**
 * Attempts to convert defects into a failure, throwing away all information
 * about the cause of the failure.
 *
 * @tsplus fluent ets/Effect absorb
 */

export function absorb(self, __tsplusTrace) {
  return tsplus_module_2.absorbWith_(self, tsplus_module_1.identity, __tsplusTrace);
}
//# sourceMappingURL=absorb.mjs.map