W3cubDocs

/Kotlin

distinctBy

Platform and version requirements: JVM (1.0), JS (1.0), Native (1.0)
fun <T, K> Sequence<T>.distinctBy(
    selector: (T) -> K
): Sequence<T>

Returns a sequence containing only elements from the given sequence having distinct keys returned by the given selector function.

The elements in the resulting sequence are in the same order as they were in the source sequence.

The operation is intermediate and stateful.

© 2010–2019 JetBrains s.r.o.
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.sequences/distinct-by.html