Packages

object IndexedConstructorShape

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. IndexedConstructorShape
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. case class IndexedCnstDepFuncConsShape[HShape <: HList, T <: Term with Subs[T], H <: Term with Subs[H], F <: Term with Subs[F], HC <: Term with Subs[HC], Index <: HList](tail: Typ[T], headfibre: (T) => IndexedConstructorShape[HShape, H, F, HC, Index])(implicit evidence$14: TermList[Index]) extends IndexedConstructorShape[::[IndexedCnstDepFuncConsShape.type, HShape], H, F, FuncLike[T, HC], Index] with Product with Serializable
  2. case class IndexedCnstFuncConsShape[HShape <: HList, T <: Term with Subs[T], H <: Term with Subs[H], F <: Term with Subs[F], HC <: Term with Subs[HC], Index <: HList](tail: Typ[T], head: IndexedConstructorShape[HShape, H, F, HC, Index])(implicit evidence$13: TermList[Index]) extends IndexedConstructorShape[::[IndexedCnstFuncConsShape.type, HShape], H, F, Func[T, HC], Index] with Product with Serializable
  3. case class IndexedIdShape[H <: Term with Subs[H], F <: Term with Subs[F], Index <: HList](family: TypFamilyPtn[H, F, Index], index: Index)(implicit evidence$10: TermList[Index]) extends IndexedConstructorShape[HNil, H, F, H, Index] with Product with Serializable
  4. case class IndexedIndexedFuncConsShape[HShape <: HList, H <: Term with Subs[H], F <: Term with Subs[F], HC <: Term with Subs[HC], Fb <: Term with Subs[Fb], Index <: HList](tail: IndexedIterFuncShape[H, F, Fb, Index], head: IndexedConstructorShape[HShape, H, Fb, HC, Index], ind: Index)(implicit evidence$12: TermList[Index]) extends IndexedConstructorShape[::[IndexedIndexedFuncConsShape.type, HShape], H, Fb, Func[F, HC], Index] with Product with Serializable

Deprecated Type Members

  1. case class IndexedFuncConsShape[HShape <: HList, H <: Term with Subs[H], F <: Term with Subs[F], FI <: Term with Subs[FI], HC <: Term with Subs[HC], Index <: HList](tail: IterFuncShape[H, FI], head: IndexedConstructorShape[HShape, H, F, HC, Index], ind: Index)(implicit evidence$11: TermList[Index]) extends IndexedConstructorShape[::[IndexedFuncConsShape.type, HShape], H, F, Func[FI, HC], Index] with Product with Serializable
    Annotations
    @deprecated
    Deprecated

    (Since version don't use) wrong

Value Members

  1. def get[H <: Term with Subs[H], F <: Term with Subs[F], Index <: HList](w: F, typ: Typ[H])(implicit arg0: TermList[Index], g: TypFamilyPtnGetter[F, H, Index]): IndexedIdShape[H, F, Index]
  2. object IndexedCnstDepFuncConsShape extends Serializable
  3. object IndexedCnstFuncConsShape extends Serializable
  4. object IndexedFuncConsShape extends Serializable
  5. object IndexedIndexedFuncConsShape extends Serializable