(* Check here that P returns something of type "option L" and not
"option (list nat)" *)
Definition L := list nat.
Definition P (e:option L) := match e with
| None => None
| Some cl => Some cl end.
Print P.
(* Check that the heuristic to solve constraints is not artificially dependentonthepresenceofalet-in,andinparticularthatthe second[_]belowisnotinferredtoben,asifobtainedby first-orderunificationwith[Tn]oftheconclusion[T_]ofthe
type of the first [_]. *)
(* Note: exact numbers of evars are not important... *)
Inductive T (n:nat) := A : T n. Checkfun n (y:=A n:T n) => _ _ : T n. Checkfun n => _ _ : T n.
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.22 Sekunden
(vorverarbeitet am 2026-09-29)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.