Today was the second time I felt a need for distinct-by
and was reminded I need either to re-implement it myself or to use some third-party library that includes it.
According to grep.app, there are 96 uses of distinct-by
provided by third-party libraries.
One of great benefits of Clojure is rich standard library, especially for collection processing. I would like for distinct-by
to be a built in collection processing function, similarly to how it is built in in other languages like Kotlin or Scala.