Add samples for sequence building API.
This commit is contained in:
@@ -7143,46 +7143,64 @@ public header fun CharArray.asIterable(): Iterable<Char>
|
||||
|
||||
/**
|
||||
* Creates a [Sequence] instance that wraps the original array returning its elements when being iterated.
|
||||
*
|
||||
* @sample samples.collections.Sequences.Building.sequenceFromArray
|
||||
*/
|
||||
public header fun <T> Array<out T>.asSequence(): Sequence<T>
|
||||
|
||||
/**
|
||||
* Creates a [Sequence] instance that wraps the original array returning its elements when being iterated.
|
||||
*
|
||||
* @sample samples.collections.Sequences.Building.sequenceFromArray
|
||||
*/
|
||||
public header fun ByteArray.asSequence(): Sequence<Byte>
|
||||
|
||||
/**
|
||||
* Creates a [Sequence] instance that wraps the original array returning its elements when being iterated.
|
||||
*
|
||||
* @sample samples.collections.Sequences.Building.sequenceFromArray
|
||||
*/
|
||||
public header fun ShortArray.asSequence(): Sequence<Short>
|
||||
|
||||
/**
|
||||
* Creates a [Sequence] instance that wraps the original array returning its elements when being iterated.
|
||||
*
|
||||
* @sample samples.collections.Sequences.Building.sequenceFromArray
|
||||
*/
|
||||
public header fun IntArray.asSequence(): Sequence<Int>
|
||||
|
||||
/**
|
||||
* Creates a [Sequence] instance that wraps the original array returning its elements when being iterated.
|
||||
*
|
||||
* @sample samples.collections.Sequences.Building.sequenceFromArray
|
||||
*/
|
||||
public header fun LongArray.asSequence(): Sequence<Long>
|
||||
|
||||
/**
|
||||
* Creates a [Sequence] instance that wraps the original array returning its elements when being iterated.
|
||||
*
|
||||
* @sample samples.collections.Sequences.Building.sequenceFromArray
|
||||
*/
|
||||
public header fun FloatArray.asSequence(): Sequence<Float>
|
||||
|
||||
/**
|
||||
* Creates a [Sequence] instance that wraps the original array returning its elements when being iterated.
|
||||
*
|
||||
* @sample samples.collections.Sequences.Building.sequenceFromArray
|
||||
*/
|
||||
public header fun DoubleArray.asSequence(): Sequence<Double>
|
||||
|
||||
/**
|
||||
* Creates a [Sequence] instance that wraps the original array returning its elements when being iterated.
|
||||
*
|
||||
* @sample samples.collections.Sequences.Building.sequenceFromArray
|
||||
*/
|
||||
public header fun BooleanArray.asSequence(): Sequence<Boolean>
|
||||
|
||||
/**
|
||||
* Creates a [Sequence] instance that wraps the original array returning its elements when being iterated.
|
||||
*
|
||||
* @sample samples.collections.Sequences.Building.sequenceFromArray
|
||||
*/
|
||||
public header fun CharArray.asSequence(): Sequence<Char>
|
||||
|
||||
|
||||
@@ -1041,6 +1041,8 @@ public header inline fun <T> Iterable<T>.asIterable(): Iterable<T>
|
||||
|
||||
/**
|
||||
* Creates a [Sequence] instance that wraps the original collection returning its elements when being iterated.
|
||||
*
|
||||
* @sample samples.collections.Sequences.Building.sequenceFromCollection
|
||||
*/
|
||||
public header fun <T> Iterable<T>.asSequence(): Sequence<T>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user