Added hiding_type_variables.thy.

This commit is contained in:
Achim D. Brucker 2018-06-17 21:38:59 +01:00
parent 0051269b36
commit 2577669f5f
2 changed files with 10 additions and 1 deletions

View File

@ -14,6 +14,14 @@ older versions might be available on a dedicated branch.
that provides a simple way for specifying assertions that Isabelle
checks while processing a theory.
* [hiding_type_variables.thy](hiding_type_variables.thy) provides
print a setup for defining default type variables of type
constructors. The default type variables can be hidden in output,
e.g., `('a, 'b, 'c) foo` is shown as `_ foo`. This shorthand
notation can also be used in input (using a parse translation),
which (sometimes) helps to focus on the important parts of complex
type declarations.
## Authors
Main author: [Achim D. Brucker](http://www.brucker.ch/)

3
ROOT
View File

@ -1,4 +1,5 @@
session "isabelle-hacks" = "HOL" +
options [document = false]
theories
assert
assert
hiding_type_variables