Traversable

org.encalmo.data.Traversable
See theTraversable companion trait
object Traversable

Attributes

Companion
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

Attributes

Supertypes
trait Iterable[Int]
trait IterableOnce[Int]
class Object
trait Matchable
class Any
Show all

Attributes

Supertypes
trait Iterator[Int]
trait IterableOnce[Int]
class Object
trait Matchable
class Any
Show all

Attributes

Supertypes
trait Traversable[Int]
class Object
trait Matchable
class Any
final class IntTraversableFromSet[N](x: Set[Int]) extends IntTraversable

Attributes

Supertypes
trait Traversable[Int]
class Object
trait Matchable
class Any
final class IntTraversableImpl(body: (Int => ) => Unit) extends IntTraversable

Attributes

Supertypes
trait Traversable[Int]
class Object
trait Matchable
class Any
final class IterableFromTraversable[N](x: Traversable[N]) extends Iterable[N]

Attributes

Supertypes
trait Iterable[N]
trait IterableOps[N, Iterable, Iterable[N]]
trait IterableOnce[N]
class Object
trait Matchable
class Any
Show all
final class IteratorFromTraversable[N](x: Traversable[N]) extends Iterator[N]

Attributes

Supertypes
trait Iterator[N]
trait IterableOnce[N]
class Object
trait Matchable
class Any
Show all
final class TraversableFromIterable[N](x: Iterable[N]) extends Traversable[N]

Attributes

Supertypes
trait Traversable[N]
class Object
trait Matchable
class Any
final class TraversableFromSet[N](x: Set[N]) extends Traversable[N]

Attributes

Supertypes
trait Traversable[N]
class Object
trait Matchable
class Any
final class TraversableImpl[N](body: (N => ) => Unit) extends Traversable[N]

Attributes

Supertypes
trait Traversable[N]
class Object
trait Matchable
class Any

Value members

Concrete methods

inline def apply[N](inline body: (N => ) => Unit): Traversable[N]
inline def of[N](x: Iterable[N]): Traversable[N]
inline def of[N](x: Set[N]): Traversable[N]
inline def toIterable[N](x: Traversable[N]): Iterable[N]
inline def toIterator[N](x: Traversable[N]): Iterator[N]
inline def toSeq[N](x: Traversable[N]): Seq[N]

Givens

Givens

given fromIterable[N]: fromIterable[N]
given fromSet[N]: fromSet[N]