scala.collection.Traversable

class TraversableTraversableOps

[source: scala/collection/Traversable.scala]

class TraversableTraversableOps[This <: Traversable[Traversable[A]], A](self : This)
extends AnyRef
A wrapper class which adds `flatten` and `transpose` methods to iterables or iterable element type`.
Method Summary
def flatten [That](implicit bf : BuilderFactory[A, That, This]) : That
Returns the concatenation of all elements of the wrapped iterable `self`
def transpose [Row, That](implicit bf : BuilderFactory[A, Row, This], implicit bbf : BuilderFactory[Row, That, This]) : That
Returns the transposition of the wrapped iterable `self`: rows become columns and columns become rows.
Methods inherited from AnyRef
getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized
Methods inherited from Any
==, !=, isInstanceOf, asInstanceOf
Method Details
def flatten[That](implicit bf : BuilderFactory[A, That, This]) : That
Returns the concatenation of all elements of the wrapped iterable `self`

def transpose[Row, That](implicit bf : BuilderFactory[A, Row, This], implicit bbf : BuilderFactory[Row, That, This]) : That
Returns the transposition of the wrapped iterable `self`: rows become columns and columns become rows.