distinct method
Returns a list containing only distinct elements from the given collection.
The elements in the resulting list are in the same order as they were in the source collection.
Implementation
KtList<T> distinct() => KtIterableExtensions<T>(toMutableSet()).toList();