aboutsummaryrefslogtreecommitdiff
path: root/folkwisdom.md
diff options
context:
space:
mode:
Diffstat (limited to 'folkwisdom.md')
-rw-r--r--folkwisdom.md12
1 files changed, 6 insertions, 6 deletions
diff --git a/folkwisdom.md b/folkwisdom.md
index 687b09993..079056439 100644
--- a/folkwisdom.md
+++ b/folkwisdom.md
@@ -166,12 +166,12 @@ be instantiated with a type whose propositional equivalence makes little sense,
it is well worth requiring additional parameters for `Proper` and `Equivalence`
(and maybe `Decidable`) instances. See the Algebra library for an example.
-When writing a tactic, specify on the form of the input goal format with
-syntactic precision -- trying to be insensitive to syntactic changes and only
-require definitional equality can lead to arbitrary amounts of computation and
-is usually not worth it. One possible exception is the
-reification-by-typeclasses pattern which has not yet had issues even when it
-works up to definitional equivalence to the extent typeclass resolution does.
+When writing a tactic, specify the form of the input goal format with syntactic
+precision -- trying to be insensitive to syntactic changes and only require
+definitional equality can lead to arbitrary amounts of computation and is
+usually not worth it. One possible exception is the reification-by-typeclasses
+pattern which has not yet had issues even when it works up to definitional
+equivalence to the extent typeclass resolution does.
### Custom Equivalence Relations and Tactics