(* A deeper version of the issue. Inthepreviousexample,theextractioncouldhavereduced [abstrSumSomeTrue]into[True+True],solvingtheissue. Itmightdosoinfutureversions.Butifweputaninductive
in the way, a reduction isn't helpful. *)
Inductive box (t : SomeType) := Box : ST t + ST t -> box t.
Require Extraction.
Extraction Language Haskell.
Recursive Extraction semilogic' boxed_semilogic. (* Warning! To fully check that this bug is still closed, youshouldrunghcontheextractedcode:
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.