def
Fin.appendCases
{α : Sort u_2}
{m n : ℕ}
{motive : (Fin (m + n) → α) → Sort u_1}
(append : (f : Fin m → α) → (g : Fin n → α) → motive (append f g))
(x : Fin (m + n) → α)
:
motive x
Equations
- Fin.appendCases append x = cast ⋯ (append (fun (i : Fin m) => x (Fin.castAdd n i)) fun (i : Fin n) => x (Fin.natAdd m i))