diff --git a/libraries/stdlib/src/kotlin/collections/Sequences.kt b/libraries/stdlib/src/kotlin/collections/Sequences.kt index 7cdcf47af62..dd7b5dcb958 100644 --- a/libraries/stdlib/src/kotlin/collections/Sequences.kt +++ b/libraries/stdlib/src/kotlin/collections/Sequences.kt @@ -34,7 +34,7 @@ public fun Iterator.asSequence(): Sequence = Sequence { this }.constra * * @sample samples.collections.Sequences.Building.sequenceOfValues */ -public fun sequenceOf(vararg elements: T): Sequence = if (elements.isEmpty()) emptySequence() else elements.asSequence() +public fun sequenceOf(vararg elements: T): Sequence = elements.asSequence() /** * Returns an empty sequence. diff --git a/libraries/stdlib/src/kotlin/collections/Sets.kt b/libraries/stdlib/src/kotlin/collections/Sets.kt index 342e2a60a0f..50290744daa 100644 --- a/libraries/stdlib/src/kotlin/collections/Sets.kt +++ b/libraries/stdlib/src/kotlin/collections/Sets.kt @@ -41,7 +41,7 @@ public fun emptySet(): Set = EmptySet * The returned set is serializable (JVM). * @sample samples.collections.Collections.Sets.readOnlySet */ -public fun setOf(vararg elements: T): Set = if (elements.size > 0) elements.toSet() else emptySet() +public fun setOf(vararg elements: T): Set = elements.toSet() /** * Returns a new read-only set containing only the specified object [element].