summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar John Cowan 2021-01-07 16:44:39 -0500
committerGravatar GitHub 2021-01-07 16:44:39 -0500
commit4ef561e0148b5c136e5bb1ab48d03a5200f50608 (patch)
tree5c78d9a683751f1444eaa1ab8fe73440ccdebcab
parentMerge pull request #4 from arvyy/master (diff)
Update spec.md
-rw-r--r--spec.md5
1 files changed, 4 insertions, 1 deletions
diff --git a/spec.md b/spec.md
index bd6a06c..1751b69 100644
--- a/spec.md
+++ b/spec.md
@@ -225,7 +225,10 @@ The behaviors of the continuations are as follows
* Invoking `(`*update new-key new-value obj*`)` returns a dictionary that
contains all the associations of *dictionary*,
except for the association whose key is the same as *key*,
- which is replaced or hidden by a new association that maps *new-key* to *new-value*.
+ which is replaced or hidden by a new association
+ that maps *new-key* to *new-value*.
+ It is an error if *key* and *new-key* are not the same
+ in the sense of the dictionary's equality predicate.
* Invoking `(`*remove obj*`)` returns a dictionary that
contains all the associations of *dictionary*,