trait ReverseSplitLeft[L <: HList, U] extends DepFn1[L] with Serializable

Type class supporting splitting this HList at the first occurrence of an element of type U returning the reverse prefix and suffix as a pair. Available only if this HList contains an element of type U.

Annotations
@implicitNotFound( ... )
Linear Supertypes
Serializable, Serializable, DepFn1[L], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ReverseSplitLeft
  2. Serializable
  3. Serializable
  4. DepFn1
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type Out = (Prefix, Suffix)
    Definition Classes
    ReverseSplitLeftDepFn1
  2. abstract type Prefix <: HList
  3. abstract type Suffix <: HList

Abstract Value Members

  1. abstract def product(l: L): ::[Prefix, ::[Suffix, HNil]]

Concrete Value Members

  1. def apply(l: L): Out
    Definition Classes
    ReverseSplitLeftDepFn1