sumOf

Common
JVM
JS
Native
1.4
@JvmName ( "sumOfDouble" ) inline fun < T > Array < out T > . sumOf (
selector : ( T ) -> Double
) : Double

(source)
Common
JVM
JS
Native
1.4
@JvmName ( "sumOfDouble" ) inline fun ByteArray . sumOf (
selector : ( Byte ) -> Double
) : Double

(source)
Common
JVM
JS
Native
1.4
@JvmName ( "sumOfDouble" ) inline fun ShortArray . sumOf (
selector : ( Short ) -> Double
) : Double

(source)
Common
JVM
JS
Native
1.4
@JvmName ( "sumOfDouble" ) inline fun IntArray . sumOf (
selector : ( Int ) -> Double
) : Double

(source)
Common
JVM
JS
Native
1.4
@JvmName ( "sumOfDouble" ) inline fun LongArray . sumOf (
selector : ( Long ) -> Double
) : Double

(source)
Common
JVM
JS
Native
1.4
@JvmName ( "sumOfDouble" ) inline fun FloatArray . sumOf (
selector : ( Float ) -> Double
) : Double

(source)
Common
JVM
JS
Native
1.4
@JvmName ( "sumOfDouble" ) inline fun DoubleArray . sumOf (
selector : ( Double ) -> Double
) : Double

(source)
Common
JVM
JS
Native
1.4
@JvmName ( "sumOfDouble" ) inline fun BooleanArray . sumOf (
selector : ( Boolean ) -> Double
) : Double

(source)
Common
JVM
JS
Native
1.4
@JvmName ( "sumOfDouble" ) inline fun CharArray . sumOf (
selector : ( Char ) -> Double
) : Double

(source)
Common
JVM
JS
Native
1.4
@JvmName ( "sumOfInt" ) inline fun < T > Array < out T > . sumOf (
selector : ( T ) -> Int
) : Int

(source)
Common
JVM
JS
Native
1.4
@JvmName ( "sumOfInt" ) inline fun ByteArray . sumOf (
selector : ( Byte ) -> Int
) : Int

(source)
Common
JVM
JS
Native
1.4
@JvmName ( "sumOfInt" ) inline fun ShortArray . sumOf (
selector : ( Short ) -> Int
) : Int

(source)
Common
JVM
JS
Native
1.4
@JvmName ( "sumOfInt" ) inline fun IntArray . sumOf (
selector : ( Int ) -> Int
) : Int

(source)
Common
JVM
JS
Native
1.4
@JvmName ( "sumOfInt" ) inline fun LongArray . sumOf (
selector : ( Long ) -> Int
) : Int

(source)
Common
JVM
JS
Native
1.4
@JvmName ( "sumOfInt" ) inline fun FloatArray . sumOf (
selector : ( Float ) -> Int
) : Int

(source)
Common
JVM
JS
Native
1.4
@JvmName ( "sumOfInt" ) inline fun DoubleArray . sumOf (
selector : ( Double ) -> Int
) : Int

(source)
Common
JVM
JS
Native
1.4
@JvmName ( "sumOfInt" ) inline fun BooleanArray . sumOf (
selector : ( Boolean ) -> Int
) : Int

(source)
Common
JVM
JS
Native
1.4
@JvmName ( "sumOfInt" ) inline fun CharArray . sumOf (
selector : ( Char ) -> Int
) : Int

(source)
Common
JVM
JS
Native
1.4
@JvmName ( "sumOfLong" ) inline fun < T > Array < out T > . sumOf (
selector : ( T ) -> Long
) : Long

(source)
Common
JVM
JS
Native
1.4
@JvmName ( "sumOfLong" ) inline fun ByteArray . sumOf (
selector : ( Byte ) -> Long
) : Long

(source)
Common
JVM
JS
Native
1.4
@JvmName ( "sumOfLong" ) inline fun ShortArray . sumOf (
selector : ( Short ) -> Long
) : Long

(source)
Common
JVM
JS
Native
1.4
@JvmName ( "sumOfLong" ) inline fun IntArray . sumOf (
selector : ( Int ) -> Long
) : Long

(source)
Common
JVM
JS
Native
1.4
@JvmName ( "sumOfLong" ) inline fun LongArray . sumOf (
selector : ( Long ) -> Long
) : Long

(source)
Common
JVM
JS
Native
1.4
@JvmName ( "sumOfLong" ) inline fun FloatArray . sumOf (
selector : ( Float ) -> Long
) : Long

(source)
Common
JVM
JS
Native
1.4
@JvmName ( "sumOfLong" ) inline fun DoubleArray . sumOf (
selector : ( Double ) -> Long
) : Long

(source)
Common
JVM
JS
Native
1.4
@JvmName ( "sumOfLong" ) inline fun BooleanArray . sumOf (
selector : ( Boolean ) -> Long
) : Long

(source)
Common
JVM
JS
Native
1.4
@JvmName ( "sumOfLong" ) inline fun CharArray . sumOf (
selector : ( Char ) -> Long
) : Long

(source)
Common
JVM
JS
Native
1.5
@JvmName ( "sumOfUInt" ) inline fun < T > Array < out T > . sumOf (
selector : ( T ) -> UInt
) : UInt

(source)
Common
JVM
JS
Native
1.5
@JvmName ( "sumOfUInt" ) inline fun ByteArray . sumOf (
selector : ( Byte ) -> UInt
) : UInt

(source)
Common
JVM
JS
Native
1.5
@JvmName ( "sumOfUInt" ) inline fun ShortArray . sumOf (
selector : ( Short ) -> UInt
) : UInt

(source)
Common
JVM
JS
Native
1.5
@JvmName ( "sumOfUInt" ) inline fun IntArray . sumOf (
selector : ( Int ) -> UInt
) : UInt

(source)
Common
JVM
JS
Native
1.5
@JvmName ( "sumOfUInt" ) inline fun LongArray . sumOf (
selector : ( Long ) -> UInt
) : UInt

(source)
Common
JVM
JS
Native
1.5
@JvmName ( "sumOfUInt" ) inline fun FloatArray . sumOf (
selector : ( Float ) -> UInt
) : UInt

(source)
Common
JVM
JS
Native
1.5
@JvmName ( "sumOfUInt" ) inline fun DoubleArray . sumOf (
selector : ( Double ) -> UInt
) : UInt

(source)
Common
JVM
JS
Native
1.5
@JvmName ( "sumOfUInt" ) inline fun BooleanArray . sumOf (
selector : ( Boolean ) -> UInt
) : UInt

(source)
Common
JVM
JS
Native
1.5
@JvmName ( "sumOfUInt" ) inline fun CharArray . sumOf (
selector : ( Char ) -> UInt
) : UInt

(source)
Common
JVM
JS
Native
1.5
@JvmName ( "sumOfULong" ) inline fun < T > Array < out T > . sumOf (
selector : ( T ) -> ULong
) : ULong

(source)
Common
JVM
JS
Native
1.5
@JvmName ( "sumOfULong" ) inline fun ByteArray . sumOf (
selector : ( Byte ) -> ULong
) : ULong

(source)
Common
JVM
JS
Native
1.5
@JvmName ( "sumOfULong" ) inline fun ShortArray . sumOf (
selector : ( Short ) -> ULong
) : ULong

(source)
Common
JVM
JS
Native
1.5
@JvmName ( "sumOfULong" ) inline fun IntArray . sumOf (
selector : ( Int ) -> ULong
) : ULong

(source)
Common
JVM
JS
Native
1.5
@JvmName ( "sumOfULong" ) inline fun LongArray . sumOf (
selector : ( Long ) -> ULong
) : ULong

(source)
Common
JVM
JS
Native
1.5
@JvmName ( "sumOfULong" ) inline fun FloatArray . sumOf (
selector : ( Float ) -> ULong
) : ULong

(source)
Common
JVM
JS
Native
1.5
@JvmName ( "sumOfULong" ) inline fun DoubleArray . sumOf (
selector : ( Double ) -> ULong
) : ULong

(source)
Common
JVM
JS
Native
1.5
@JvmName ( "sumOfULong" ) inline fun BooleanArray . sumOf (
selector : ( Boolean ) -> ULong
) : ULong

(source)
Common
JVM
JS
Native
1.5
@JvmName ( "sumOfULong" ) inline fun CharArray . sumOf (
selector : ( Char ) -> ULong
) : ULong

(source)
Common
JVM
JS
Native
1.4
@JvmName ( "sumOfDouble" ) @ExperimentalUnsignedTypes inline fun UIntArray . sumOf (
selector : ( UInt ) -> Double
) : Double

(source)
Common
JVM
JS
Native
1.4
@JvmName ( "sumOfDouble" ) @ExperimentalUnsignedTypes inline fun ULongArray . sumOf (
selector : ( ULong ) -> Double
) : Double

(source)
Common
JVM
JS
Native
1.4
@JvmName ( "sumOfDouble" ) @ExperimentalUnsignedTypes inline fun UByteArray . sumOf (
selector : ( UByte ) -> Double
) : Double

(source)
Common
JVM
JS
Native
1.4
@JvmName ( "sumOfDouble" ) @ExperimentalUnsignedTypes inline fun UShortArray . sumOf (
selector : ( UShort ) -> Double
) : Double

(source)
Common
JVM
JS
Native
1.4
@JvmName ( "sumOfInt" ) @ExperimentalUnsignedTypes inline fun UIntArray . sumOf (
selector : ( UInt ) -> Int
) : Int

(source)
Common
JVM
JS
Native
1.4
@JvmName ( "sumOfInt" ) @ExperimentalUnsignedTypes inline fun ULongArray . sumOf (
selector : ( ULong ) -> Int
) : Int

(source)
Common
JVM
JS
Native
1.4
@JvmName ( "sumOfInt" ) @ExperimentalUnsignedTypes inline fun UByteArray . sumOf (
selector : ( UByte ) -> Int
) : Int

(source)
Common
JVM
JS
Native
1.4
@JvmName ( "sumOfInt" ) @ExperimentalUnsignedTypes inline fun UShortArray . sumOf (
selector : ( UShort ) -> Int
) : Int

(source)
Common
JVM
JS
Native
1.4
@JvmName ( "sumOfLong" ) @ExperimentalUnsignedTypes inline fun UIntArray . sumOf (
selector : ( UInt ) -> Long
) : Long

(source)
Common
JVM
JS
Native
1.4
@JvmName ( "sumOfLong" ) @ExperimentalUnsignedTypes inline fun ULongArray . sumOf (
selector : ( ULong ) -> Long
) : Long

(source)
Common
JVM
JS
Native
1.4
@JvmName ( "sumOfLong" ) @ExperimentalUnsignedTypes inline fun UByteArray . sumOf (
selector : ( UByte ) -> Long
) : Long

(source)
Common
JVM
JS
Native
1.4
@JvmName ( "sumOfLong" ) @ExperimentalUnsignedTypes inline fun UShortArray . sumOf (
selector : ( UShort ) -> Long
) : Long

(source)
Common
JVM
JS
Native
1.5
@JvmName ( "sumOfUInt" ) @ExperimentalUnsignedTypes inline fun UIntArray . sumOf (
selector : ( UInt ) -> UInt
) : UInt

(source)
Common
JVM
JS
Native
1.5
@JvmName ( "sumOfUInt" ) @ExperimentalUnsignedTypes inline fun ULongArray . sumOf (
selector : ( ULong ) -> UInt
) : UInt

(source)
Common
JVM
JS
Native
1.5
@JvmName ( "sumOfUInt" ) @ExperimentalUnsignedTypes inline fun UByteArray . sumOf (
selector : ( UByte ) -> UInt
) : UInt

(source)
Common
JVM
JS
Native
1.5
@JvmName ( "sumOfUInt" ) @ExperimentalUnsignedTypes inline fun UShortArray . sumOf (
selector : ( UShort ) -> UInt
) : UInt

(source)
Common
JVM
JS
Native
1.5
@JvmName ( "sumOfULong" ) @ExperimentalUnsignedTypes inline fun UIntArray . sumOf (
selector : ( UInt ) -> ULong
) : ULong

(source)
Common
JVM
JS
Native
1.5
@JvmName ( "sumOfULong" ) @ExperimentalUnsignedTypes inline fun ULongArray . sumOf (
selector : ( ULong ) -> ULong
) : ULong

(source)
Common
JVM
JS
Native
1.5
@JvmName ( "sumOfULong" ) @ExperimentalUnsignedTypes inline fun UByteArray . sumOf (
selector : ( UByte ) -> ULong
) : ULong

(source)
Common
JVM
JS
Native
1.5
@JvmName ( "sumOfULong" ) @ExperimentalUnsignedTypes inline fun UShortArray . sumOf (
selector : ( UShort ) -> ULong
) : ULong

(source)
JVM
1.4
@JvmName ( "sumOfBigDecimal" ) inline fun < T > Array < out T > . sumOf (
selector : ( T ) -> BigDecimal
) : BigDecimal

(source)
JVM
1.4
@JvmName ( "sumOfBigDecimal" ) inline fun ByteArray . sumOf (
selector : ( Byte ) -> BigDecimal
) : BigDecimal

(source)
JVM
1.4
@JvmName ( "sumOfBigDecimal" ) inline fun ShortArray . sumOf (
selector : ( Short ) -> BigDecimal
) : BigDecimal

(source)
JVM
1.4
@JvmName ( "sumOfBigDecimal" ) inline fun IntArray . sumOf (
selector : ( Int ) -> BigDecimal
) : BigDecimal

(source)
JVM
1.4
@JvmName ( "sumOfBigDecimal" ) inline fun LongArray . sumOf (
selector : ( Long ) -> BigDecimal
) : BigDecimal

(source)
JVM
1.4
@JvmName ( "sumOfBigDecimal" ) inline fun FloatArray . sumOf (
selector : ( Float ) -> BigDecimal
) : BigDecimal

(source)
JVM
1.4
@JvmName ( "sumOfBigDecimal" ) inline fun DoubleArray . sumOf (
selector : ( Double ) -> BigDecimal
) : BigDecimal

(source)
JVM
1.4
@JvmName ( "sumOfBigDecimal" ) inline fun BooleanArray . sumOf (
selector : ( Boolean ) -> BigDecimal
) : BigDecimal

(source)
JVM
1.4
@JvmName ( "sumOfBigDecimal" ) inline fun CharArray . sumOf (
selector : ( Char ) -> BigDecimal
) : BigDecimal

(source)
JVM
1.4
@JvmName ( "sumOfBigInteger" ) inline fun < T > Array < out T > . sumOf (
selector : ( T ) -> BigInteger
) : BigInteger

(source)
JVM
1.4
@JvmName ( "sumOfBigInteger" ) inline fun ByteArray . sumOf (
selector : ( Byte ) -> BigInteger
) : BigInteger

(source)
JVM
1.4
@JvmName ( "sumOfBigInteger" ) inline fun ShortArray . sumOf (
selector : ( Short ) -> BigInteger
) : BigInteger

(source)
JVM
1.4
@JvmName ( "sumOfBigInteger" ) inline fun IntArray . sumOf (
selector : ( Int ) -> BigInteger
) : BigInteger

(source)
JVM
1.4
@JvmName ( "sumOfBigInteger" ) inline fun LongArray . sumOf (
selector : ( Long ) -> BigInteger
) : BigInteger

(source)
JVM
1.4
@JvmName ( "sumOfBigInteger" ) inline fun FloatArray . sumOf (
selector : ( Float ) -> BigInteger
) : BigInteger

(source)
JVM
1.4
@JvmName ( "sumOfBigInteger" ) inline fun DoubleArray . sumOf (
selector : ( Double ) -> BigInteger
) : BigInteger

(source)
JVM
1.4
@JvmName ( "sumOfBigInteger" ) inline fun BooleanArray . sumOf (
selector : ( Boolean ) -> BigInteger
) : BigInteger

(source)
JVM
1.4
@JvmName ( "sumOfBigInteger" ) inline fun CharArray . sumOf (
selector : ( Char ) -> BigInteger
) : BigInteger

(source)
JVM
1.4
@JvmName ( "sumOfBigDecimal" ) @ExperimentalUnsignedTypes inline fun UIntArray . sumOf (
selector : ( UInt ) -> BigDecimal
) : BigDecimal

(source)
JVM
1.4
@JvmName ( "sumOfBigDecimal" ) @ExperimentalUnsignedTypes inline fun ULongArray . sumOf (
selector : ( ULong ) -> BigDecimal
) : BigDecimal

(source)
JVM
1.4
@JvmName ( "sumOfBigDecimal" ) @ExperimentalUnsignedTypes inline fun UByteArray . sumOf (
selector : ( UByte ) -> BigDecimal
) : BigDecimal

(source)
JVM
1.4
@JvmName ( "sumOfBigDecimal" ) @ExperimentalUnsignedTypes inline fun UShortArray . sumOf (
selector : ( UShort ) -> BigDecimal
) : BigDecimal

(source)
JVM
1.4
@JvmName ( "sumOfBigInteger" ) @ExperimentalUnsignedTypes inline fun UIntArray . sumOf (
selector : ( UInt ) -> BigInteger
) : BigInteger

(source)
JVM
1.4
@JvmName ( "sumOfBigInteger" ) @ExperimentalUnsignedTypes inline fun ULongArray . sumOf (
selector : ( ULong ) -> BigInteger
) : BigInteger

(source)
JVM
1.4
@JvmName ( "sumOfBigInteger" ) @ExperimentalUnsignedTypes inline fun UByteArray . sumOf (
selector : ( UByte ) -> BigInteger
) : BigInteger

(source)
JVM
1.4
@JvmName ( "sumOfBigInteger" ) @ExperimentalUnsignedTypes inline fun UShortArray . sumOf (
selector : ( UShort ) -> BigInteger
) : BigInteger

(source)

Returns the sum of all values produced by selector function applied to each element in the array.

Common
JVM
JS
Native
1.4
@JvmName ( "sumOfDouble" ) inline fun < T > Iterable < T > . sumOf (
selector : ( T ) -> Double
) : Double

(source)
Common
JVM
JS
Native
1.4
@JvmName ( "sumOfInt" ) inline fun < T > Iterable < T > . sumOf (
selector : ( T ) -> Int
) : Int

(source)
Common
JVM
JS
Native
1.4
@JvmName ( "sumOfLong" ) inline fun < T > Iterable < T > . sumOf (
selector : ( T ) -> Long
) : Long

(source)
Common
JVM
JS
Native
1.5
@JvmName ( "sumOfUInt" ) inline fun < T > Iterable < T > . sumOf (
selector : ( T ) -> UInt
) : UInt

(source)
Common
JVM
JS
Native
1.5
@JvmName ( "sumOfULong" ) inline fun < T > Iterable < T > . sumOf (
selector : ( T ) -> ULong
) : ULong

(source)
JVM
1.4
@JvmName ( "sumOfBigDecimal" ) inline fun < T > Iterable < T > . sumOf (
selector : ( T ) -> BigDecimal
) : BigDecimal

(source)
JVM
1.4
@JvmName ( "sumOfBigInteger" ) inline fun < T > Iterable < T > . sumOf (
selector : ( T ) -> BigInteger
) : BigInteger

(source)

Returns the sum of all values produced by selector function applied to each element in the collection.