Clr.ListTuple
type family ListToTuple (t :: [Type]) :: Type where ...
type family TupleToList (t :: Type) :: [Type] where ...
type family TupleSize (x :: tupleKind) :: Nat where ...
type family ArgCount (x :: tupleKind) :: Nat where ...
type family ListSize (x :: k) :: Nat where ...
type family Elem (a :: k) (xs :: [k]) :: Bool where ...
type family Concat (a :: [[t]]) :: [t] where ...
type family Append (a :: [t]) (b :: [t]) :: [t] where ...
type family CatMaybes (l :: [Maybe k]) :: [k] where ...
type family PrependIf (b :: Bool) (x :: k) (xs :: [k]) :: [k] where ...
type family Index (x :: [t]) (n :: Nat) :: t where ...