From 0b0728b5a447d6f7ff5fdf80c87d66ac714c3151 Mon Sep 17 00:00:00 2001 From: Jason Gross Date: Fri, 29 Jul 2016 10:46:55 -0700 Subject: Set Asymmetric Patterns, add util lemmas about sig --- src/Util/GlobalSettings.v | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 src/Util/GlobalSettings.v (limited to 'src/Util/GlobalSettings.v') diff --git a/src/Util/GlobalSettings.v b/src/Util/GlobalSettings.v new file mode 100644 index 000000000..001799aa3 --- /dev/null +++ b/src/Util/GlobalSettings.v @@ -0,0 +1,24 @@ +(** * Global Settings across the project *) + +(** Compatibility with 8.4 so we can write, e.g., [match p with + ex_intro x y => _ end], rather than [match p with ex_intro _ x y + => _ end]. *) +Global Set Asymmetric Patterns. + +(** Consider also: *) +(** Judgmental η for records, faster projections *) +(** Set Primitive Projections. *) + +(** Don't use non-imported hints *) +(** Set Loose Hint Behavior "Strict". *) + +(** Universes *) +(** Set Universe Polymorphism. *) +(** Set Strict Universe Declaration. *) +(** Unset Universe Minimization ToSet. *) + +(** Better control of unfolding in [rewrite] and [setoid_rewrite] *) +(** Set Keyed Unification. *) + +(** Better-behaved [simpl] *) +(** Set SimplIsCbn. *) -- cgit v1.2.3