distinctBy
trait Seq[A] { def distinctBy[K](f: (A) => K): Seq[A] }
distinct crea una copia de esta colección manteniendo uno de los elementos que emiten la misma clave tras serles aplicada la función f.
distinct
f