package
collection
Type Members
-
-
-
class
CCostedFunc[Env, Arg, Res] extends CostedFunc[Env, Arg, Res]
-
-
-
-
-
-
class
CSizeFunc[Env, Arg, Res] extends SizeFunc[Env, Arg, Res]
-
-
-
-
-
trait
Coll[A] extends AnyRef
-
-
-
-
case class
CollType[A](tItem: RType[A]) extends RType[Coll[A]] with Product with Serializable
-
-
-
-
-
-
-
trait
Costed[Val] extends AnyRef
-
-
-
trait
CostedFunc[Env, Arg, Res] extends Costed[(Arg) ⇒ Res]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
trait
Monoid[T] extends AnyRef
-
-
-
-
-
-
-
trait
PairColl[L, R] extends Coll[(L, R)]
-
-
-
-
case class
ReplCollType[A](tItem: RType[A]) extends RType[ReplColl[A]] with Product with Serializable
-
trait
Size[Val] extends AnyRef
-
-
case class
SizeCollType[A](tItem: RType[A]) extends RType[SizeColl[A]] with Product with Serializable
-
trait
SizeFunc[Env, Arg, Res] extends Size[(Arg) ⇒ Res]
-
case class
SizeFuncType[E, A, B](tEnv: RType[E], tDom: RType[A], tRange: RType[B]) extends RType[SizeFunc[E, A, B]] with Product with Serializable
-
trait
SizeOption[T] extends Size[Option[T]]
-
case class
SizeOptionType[A](tItem: RType[A]) extends RType[SizeOption[A]] with Product with Serializable
-
trait
SizePair[L, R] extends Size[(L, R)]
-
case class
SizePairType[A, B](tFst: RType[A], tSnd: RType[B]) extends RType[SizePair[A, B]] with Product with Serializable
-
trait
SizePrim[Val] extends Size[Val]
-
case class
SizePrimType[A](tVal: RType[A]) extends RType[SizePrim[A]] with Product with Serializable
-
case class
SizeType[A](tVal: RType[A]) extends RType[Size[A]] with Product with Serializable
-
-
Value Members
-
-
-
-
implicit
val
collBuilderRType: RType[CollBuilder]
-
implicit
def
collRType[A](implicit tA: RType[A]): RType[Coll[A]]
-
implicit
def
extendCollType[A](ct: RType[Coll[A]]): CollType[A]
-
-
implicit
def
extendSizeFuncType[E, A, B](ct: RType[SizeFunc[E, A, B]]): SizeFuncType[E, A, B]
-
-
implicit
def
extendSizePairType[A, B](ct: RType[SizePair[A, B]]): SizePairType[A, B]
-
-
implicit
def
extendSizeType[A](ct: RType[Size[A]]): SizeType[A]
-
-
implicit
def
replCollRType[A](implicit tA: RType[A]): RType[ReplColl[A]]
-
implicit
def
sizeCollRType[A](implicit tA: RType[A]): RType[SizeColl[A]]
-
implicit
def
sizeFuncType[E, A, B](implicit tE: RType[E], tA: RType[A], tB: RType[B]): RType[SizeFunc[E, A, B]]
-
implicit
def
sizeOptionRType[A](implicit tA: RType[A]): RType[SizeOption[A]]
-
implicit
def
sizePairRType[A, B](implicit tA: RType[A], tB: RType[B]): RType[SizePair[A, B]]
-
implicit
def
sizePrimRType[A](implicit tA: RType[A]): RType[SizePrim[A]]
-
implicit
def
sizeRType[A](implicit tA: RType[A]): RType[Size[A]]
Inherited from AnyRef
Inherited from Any