K0T
harness.deriving.K0T
Attributes
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object K0.type
Members list
Type members
Classlikes
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
final class ProductInstances[F <: UB, T[_ <: UB]](val m: ProductGeneric[F])(val ev: MirroredMonoType <:< Product, val rawInstances: List[LazyDerived[T[UB]]])
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
object ProductInstances
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ProductInstances.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
object SumInstances
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
SumInstances.type
Types
type FieldInstances[T <: Tuple, W[_], F[_ <: UB]] = T match { case EmptyTuple => EmptyTuple case x *: xs => W[F[x]] *: FieldInstances[xs, W, F] }
type Kind[C, O <: UB] = C { type MirroredType = O; type MirroredMonoType = O; type MirroredElemTypes <: Tuple; }
Value members
Concrete methods
In this article