Minor: remove anonymous class for Map.asSequence
This commit is contained in:
@@ -193,6 +193,6 @@ public inline fun <K, V> Map<out K, V>.asIterable(): Iterable<Map.Entry<K, V>> {
|
||||
* Creates a [Sequence] instance that wraps the original map returning its entries when being iterated.
|
||||
*/
|
||||
public fun <K, V> Map<out K, V>.asSequence(): Sequence<Map.Entry<K, V>> {
|
||||
return Sequence { this.iterator() }
|
||||
return entries.asSequence()
|
||||
}
|
||||
|
||||
|
||||
@@ -42,6 +42,8 @@ fun sequences(): List<GenericFunction> {
|
||||
"""
|
||||
}
|
||||
|
||||
body(Maps) { "return entries.asSequence()" }
|
||||
|
||||
doc(Sequences) { "Returns this sequence as a [Sequence]."}
|
||||
inline(Sequences) { Inline.Only }
|
||||
body(Sequences) { "return this" }
|
||||
|
||||
Reference in New Issue
Block a user