Package

shapeless

syntax

Permalink

package syntax

Visibility
  1. Public
  2. All

Type Members

  1. final class CoproductOps[C <: Coproduct] extends AnyVal with Serializable

    Permalink

    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].

  2. final case class DynamicRecordOps[L <: HList](l: L) extends Dynamic with Product with Serializable

    Permalink

    Record wrapper providing selectDynamic access to fields.

  3. final case class DynamicUnionOps[C <: Coproduct](c: C) extends Dynamic with Product with Serializable

    Permalink

    Discriminated union wrapper providing selectDynamic access to fields.

  4. class GenericZipperOps[C, CL <: HList] extends Serializable

    Permalink

    Enhances values of any type with a representation via Generic with a method supporting conversion to a Zipper.

  5. final class HListOps[L <: HList] extends Serializable

    Permalink

    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].

  6. final class HListZipperOps[L <: HList] extends AnyVal with Serializable

    Permalink
  7. final class NatOps[N <: Nat] extends AnyVal with Serializable

    Permalink

    Carrier for Nat operations.

  8. final class RecordOps[L <: HList] extends AnyVal with Serializable

    Permalink

    Record operations on HList's with field-like elements.

  9. trait SingletonOps extends AnyRef

    Permalink
  10. final class SizedConv[Repr] extends AnyRef

    Permalink
  11. final class TypeableOps[T] extends AnyVal with Serializable

    Permalink
  12. final class UnionOps[C <: Coproduct] extends AnyVal with Serializable

    Permalink

    Discriminated union operations on Coproducts's with field-like elements.

Value Members

  1. object SingletonOps

    Permalink
  2. object inject

    Permalink
  3. object nat

    Permalink
  4. object singleton

    Permalink
  5. object sized

    Permalink
  6. package std

    Permalink
  7. object typeable

    Permalink
  8. object unwrapped

    Permalink
  9. object zipper

    Permalink

Ungrouped