cumulativeSum

fun <T> Iterable<T>.cumulativeSum(group: Ring<T>): Iterable<T>

Cumulative sum with custom space


@JvmName(name = "cumulativeSumOfDouble")
fun Iterable<Double>.cumulativeSum(): Iterable<Double>
@JvmName(name = "cumulativeSumOfInt")
fun Iterable<Int>.cumulativeSum(): Iterable<Int>
@JvmName(name = "cumulativeSumOfLong")
fun Iterable<Long>.cumulativeSum(): Iterable<Long>
fun <T> Sequence<T>.cumulativeSum(group: Ring<T>): Sequence<T>
@JvmName(name = "cumulativeSumOfDouble")
fun Sequence<Double>.cumulativeSum(): Sequence<Double>
@JvmName(name = "cumulativeSumOfInt")
fun Sequence<Int>.cumulativeSum(): Sequence<Int>
@JvmName(name = "cumulativeSumOfLong")
fun Sequence<Long>.cumulativeSum(): Sequence<Long>
fun <T> List<T>.cumulativeSum(group: Ring<T>): List<T>
@JvmName(name = "cumulativeSumOfDouble")
fun List<Double>.cumulativeSum(): List<Double>
@JvmName(name = "cumulativeSumOfInt")
fun List<Int>.cumulativeSum(): List<Int>
@JvmName(name = "cumulativeSumOfLong")
fun List<Long>.cumulativeSum(): List<Long>