fact: Definition evalStrongRec (n : nat) (f : naryFunc n.+2): naryFunc n.+1 := evalComposeFunc n.+1 1 (Vector.cons _ (fun z : nat => evalStrongRecHelp n f z.+1) _ (Vector.nil _)) (fun z : nat => cPairPi1 z.-1).
imports: Coq(Arith Lists.List Lia) hydras(extEqualNat primRec) Extraction