English
For any n, any tail p of arity n, and any target type τ, there is a canonical constant n-ary function with value t ∈ τ. This function ignores its inputs and always returns t.
Русский
Для любого n, для любой хвоста p и целевого типа τ существует каноническая константная n-арная функция со значением t ∈ τ. Эта функция игнорирует входы и возвращает всегда t.
LaTeX
$$$$\forall n,\ p,\τ,\ t,\; \text{const}_{n}(p, t) \in \mathrm{FromTypes}(p, \tau) \quad\text{ и что } \text{const}_{n}(p, t)(\cdots)=t. $$$$
Lean4
/-- Constant `n`-ary function with value `t`. -/
def const : {n : ℕ} → (p : Fin n → Type u) → {τ : Type u} → (t : τ) → FromTypes p τ
| 0, _, _, t => t
| n + 1, p, τ, t => fun _ => @const n (vecTail p) τ t