package syntax
- Alphabetic
- Public
- All
Type Members
-
final
class
CoproductOps[C <: Coproduct] extends AnyVal with Serializable
Carrier for
Coproduct
operations.Carrier for
Coproduct
operations.These methods are implemented here and extended onto the minimal
Coproduct
types to avoid issues that would otherwise be caused by the covariance of:+:[H, T]
. -
final
case class
DynamicRecordOps[L <: HList](l: L) extends Dynamic with Product with Serializable
Record wrapper providing
selectDynamic
access to fields. -
final
case class
DynamicUnionOps[C <: Coproduct](c: C) extends Dynamic with Product with Serializable
Discriminated union wrapper providing
selectDynamic
access to fields. -
class
GenericZipperOps[C, CL <: HList] extends Serializable
Enhances values of any type with a representation via
Generic
with a method supporting conversion to aZipper
. -
final
class
HListOps[L <: HList] extends Serializable
Carrier for
HList
operations.Carrier for
HList
operations.These methods are implemented here and pimped onto the minimal
HList
types to avoid issues that would otherwise be caused by the covariance of::[H, T]
. - final class HListZipperOps[L <: HList] extends AnyVal with Serializable
-
final
class
NatOps[N <: Nat] extends AnyVal with Serializable
Carrier for
Nat
operations. -
final
class
RecordOps[L <: HList] extends AnyVal with Serializable
Record operations on
HList
's with field-like elements. - trait SingletonOps extends AnyRef
- final class SizedConv[A, Repr] extends AnyRef
- final class TypeableOps[T] extends AnyVal with Serializable
-
final
class
UnionOps[C <: Coproduct] extends AnyVal with Serializable
Discriminated union operations on
Coproducts
's with field-like elements.