aboutsummaryrefslogtreecommitdiff
path: root/folkwisdom.md
diff options
context:
space:
mode:
authorGravatar Andres Erbsen <andreser@mit.edu>2016-06-25 18:55:33 -0400
committerGravatar Andres Erbsen <andreser@mit.edu>2016-06-25 18:55:33 -0400
commitce8a5c3804c50a4ee33f54b6f2fd8c6421b8cca1 (patch)
tree11075c3d4e0d1189ebc8dee6b45f9059e08f7db3 /folkwisdom.md
parentfb7b8555839b38a36ca877650b2198685f9ffa34 (diff)
s/on//
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