object AList
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- AList
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- type ASplit[K[L[x]], B[x]] = AList[[A[x]]K[[T]A[B[T]]]]
- type Empty = AList[[L[x]]Unit]
- type SeqList[T] = AList[[L[x]]List[L[T]]]
- type Single[A] = AList[[L[x]]L[A]]
-
sealed
trait
SplitK[K[L[x]], B[x]] extends AnyRef
Example: calling
AList.SplitK[K, Task]#l
returns the type lambdaA[x] => K[A[Task[x]]
. - sealed trait T10K[A, B, C, D, E, F, G, H, I, J] extends AnyRef
- type T10List[A, B, C, D, E, F, G, H, I, J] = AList[[L[x]](L[A], L[B], L[C], L[D], L[E], L[F], L[G], L[H], L[I], L[J])]
- sealed trait T11K[A, B, C, D, E, F, G, H, I, J, K] extends AnyRef
- type T11List[A, B, C, D, E, F, G, H, I, J, K] = AList[[L[x]](L[A], L[B], L[C], L[D], L[E], L[F], L[G], L[H], L[I], L[J], L[K])]
- sealed trait T2K[A, B] extends AnyRef
- type T2List[A, B] = AList[[L[x]](L[A], L[B])]
- sealed trait T3K[A, B, C] extends AnyRef
- type T3List[A, B, C] = AList[[L[x]](L[A], L[B], L[C])]
- sealed trait T4K[A, B, C, D] extends AnyRef
- type T4List[A, B, C, D] = AList[[L[x]](L[A], L[B], L[C], L[D])]
- sealed trait T5K[A, B, C, D, E] extends AnyRef
- type T5List[A, B, C, D, E] = AList[[L[x]](L[A], L[B], L[C], L[D], L[E])]
- sealed trait T6K[A, B, C, D, E, F] extends AnyRef
- type T6List[A, B, C, D, E, F] = AList[[L[x]](L[A], L[B], L[C], L[D], L[E], L[F])]
- sealed trait T7K[A, B, C, D, E, F, G] extends AnyRef
- type T7List[A, B, C, D, E, F, G] = AList[[L[x]](L[A], L[B], L[C], L[D], L[E], L[F], L[G])]
- sealed trait T8K[A, B, C, D, E, F, G, H] extends AnyRef
- type T8List[A, B, C, D, E, F, G, H] = AList[[L[x]](L[A], L[B], L[C], L[D], L[E], L[F], L[G], L[H])]
- sealed trait T9K[A, B, C, D, E, F, G, H, I] extends AnyRef
- type T9List[A, B, C, D, E, F, G, H, I] = AList[[L[x]](L[A], L[B], L[C], L[D], L[E], L[F], L[G], L[H], L[I])]
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
asplit[K[L[x]], B[x]](base: AList[K]): ASplit[K, B]
AList that operates on the outer type constructor
A
of a composition[x] A[B[x]]
for type constructorsA
andB
. -
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
val
empty: Empty
AList for Unit, which represents a sequence that is always empty.
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
klist[KL[M[_]] <: Aux[M[_], KL]]: AList[KL]
AList for the arbitrary arity data structure KList.
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
def
seq[T]: SeqList[T]
AList for a homogeneous sequence.
-
def
single[A]: Single[A]
AList for a single value.
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
- def tuple10[A, B, C, D, E, F, G, H, I, J]: T10List[A, B, C, D, E, F, G, H, I, J]
- def tuple11[A, B, C, D, E, F, G, H, I, J, K]: T11List[A, B, C, D, E, F, G, H, I, J, K]
- def tuple2[A, B]: T2List[A, B]
- def tuple3[A, B, C]: T3List[A, B, C]
- def tuple4[A, B, C, D]: T4List[A, B, C, D]
- def tuple5[A, B, C, D, E]: T5List[A, B, C, D, E]
- def tuple6[A, B, C, D, E, F]: T6List[A, B, C, D, E, F]
- def tuple7[A, B, C, D, E, F, G]: T7List[A, B, C, D, E, F, G]
- def tuple8[A, B, C, D, E, F, G, H]: T8List[A, B, C, D, E, F, G, H]
- def tuple9[A, B, C, D, E, F, G, H, I]: T9List[A, B, C, D, E, F, G, H, I]
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()