sortBy

trait Collection[A] {
  def sortBy[W](f: (A) => W): Collection[A]
}

sortBy は、各要素に f を適用して生成された結果にもとづいて各要素がソートされたコレクションを作成します。