distinctBy

open override fun <K> distinctBy(selector: (E) -> K): NonEmptyList<E>