getOrAccumulate

@JvmName(name = "accumulateContextGet")
context(raise: Accumulate<Error>)
fun <Error, A> Either<Error, A>.getOrAccumulate(recover: (Error) -> A): A