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>