fact: Definition eta_vector {A} (P : forall n, vector A n -> Type) : forall n v, match v with | nil => P 0 nil | cons a v => P _ (cons a v) end = P n v.
imports: Program Bvector List Relations Equations.Prop.Equations Utf8 Arith Wf_nat Vectors.Vector