A type class to extract the column types out of an HList of frameless.TypedAggregate.
A type class to extract the column types out of an HList of frameless.TypedColumn.
A type class to extract the column types out of an HList of frameless.TypedColumn.
type U = TypedColumn[T,A] :: TypedColumn[T,B] :: TypedColumn[T,C] :: HNil type Out = A :: B :: C :: HNil
This type class is mostly a workaround to issue with slow implicit derivation for Comapped.
Represents a typed Pivot operation.
Typeclass supporting repeating L-typed HLists N times.
Typeclass supporting repeating L-typed HLists N times.
Repeat[Int :: String :: HNil, Nat._2].Out =:= Int :: String :: Int :: String :: HNil
By Jeremy Smith. To be replaced by shapeless.ops.hlists.Repeat
once (https://github.com/milessabin/shapeless/pull/730 is published.
A type class to extract the column types out of an HList of frameless.TypedAggregate.
This type class is mostly a workaround to issue with slow implicit derivation for Comapped.