reverseMap

trait Collection[A] {
  def reverseMap[B](f: (A) => B): Collection[B]
}

reverseMap は、順序を反転し、各要素に変換関数 f を適用したコレクションを作成します。