Package-level declarations
Functions
Link copied to clipboard
context(ring: Semiring<N>)
inline fun <E, N> KoneIterable<E>.productOfIndexed(selector: (index: UInt, E) -> N): N
inline fun <E, N> KoneIterable<E>.productOfIndexed(selector: (index: UInt, E) -> N): N
context(ring: Semiring<N>)
inline fun <E, N> KoneIterator<E>.productOfIndexed(selector: (index: UInt, E) -> N): N
inline fun <E, N> KoneIterator<E>.productOfIndexed(selector: (index: UInt, E) -> N): N
context(ring: Semiring<N>)
inline fun <E, N> KoneSequence<E>.productOfIndexed(selector: (index: UInt, E) -> N): N
inline fun <E, N> KoneSequence<E>.productOfIndexed(selector: (index: UInt, E) -> N): N
Link copied to clipboard
context(monoid: Monoid<N>)
inline fun <E, N> KoneIterable<E>.sumOfIndexed(selector: (index: UInt, E) -> N): N
inline fun <E, N> KoneIterable<E>.sumOfIndexed(selector: (index: UInt, E) -> N): N
context(monoid: Monoid<N>)
inline fun <E, N> KoneIterator<E>.sumOfIndexed(selector: (index: UInt, E) -> N): N
inline fun <E, N> KoneIterator<E>.sumOfIndexed(selector: (index: UInt, E) -> N): N
context(monoid: Monoid<N>)
inline fun <E, N> KoneSequence<E>.sumOfIndexed(selector: (index: UInt, E) -> N): N
inline fun <E, N> KoneSequence<E>.sumOfIndexed(selector: (index: UInt, E) -> N): N