Scala の Seq に定義されているメソッドを試すシリーズ(目次)。 今回は Seq のタプルやタプルの Seq を返すメソッドを見ていきます。 Map はタプルの Seq なので groupBy メソッドもここで扱います。 今回扱うメソッド def splitAt(n: Int): (Seq[A], Seq[A]) def span(p: (A) ⇒ Boolean): (Seq[A], Seq[A]) def partition(p: (A) ⇒ Boolean): (Seq[A], Seq[A]) def groupBy[K](f: (A) ⇒ K): Map[K, Seq[A]] def zip[B](that: GenIterable[B]): Seq[(A, B)] def zipAll[B](that: collection.Iterable[B], thisElem: