accumulating

context(raise: RaiseAccumulate<Error>)
inline fun <Error, A> accumulating(block: context(RaiseAccumulate<Error>) () -> A): RaiseAccumulate.Value<A>