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