// tracing: off
import * as E from "../../Either"
import { chain_ } from "./chain"
import { fail } from "./fail"
import { succeed } from "./succeed"
/**
 * Submerges the error case of an `Either` into the `Stream`.
 */

export function absolve(xs) {
  return chain_(xs, E.fold(fail, succeed))
}
//# sourceMappingURL=absolve.js.map
