accumulate

context(raise: Raise<NonEmptyList<Error>>)
inline fun <Error, A> accumulate(block: context(RaiseAccumulate<Error>) () -> A): A