accumulate

fun accumulate(block: AccumulateBuilder<T>.() -> Unit)