Skip to content

Latest commit

 

History

History
10 lines (10 loc) · 551 Bytes

18432-ltac2-typed-notation.rst

File metadata and controls

10 lines (10 loc) · 551 Bytes
  • Changed: Ltac2 are typechecked at declaration time by default. This should produce better errors when a notation argument does not have the expected type (e.g. wrong branch type in match! goal). The previous behaviour of typechecking only the expansion result can be recovered using :flag:`Ltac2 Typed Notations`. We believe there are no real use cases for this, please report if you have any (#18432, fixes #17477, by Gaëtan Gilbert).