summaryrefslogtreecommitdiffstats
path: root/srfi
diff options
context:
space:
mode:
authorGravatar Arthur A. Gleckler 2022-03-15 14:22:11 -0700
committerGravatar Arthur A. Gleckler 2022-03-15 14:22:11 -0700
commit27cbf2fb5d5a74edc70a61f12116621970b56a4c (patch)
tree100bcdbd87cd6b5e77a4adb6038cb4e24f8323ce /srfi
parentMerge pull request #3 from arvyy/master (diff)
copy edits w.r.t. "or not"
Diffstat (limited to '')
-rw-r--r--srfi-225.html4
1 files changed, 2 insertions, 2 deletions
diff --git a/srfi-225.html b/srfi-225.html
index 29ebeba..c23b208 100644
--- a/srfi-225.html
+++ b/srfi-225.html
@@ -31,7 +31,7 @@
<p>The procedures of this SRFI allow callers to manipulate an object that maps keys to values
without the caller needing to know exactly what the type of the object is.
- However, what procedures can be called on the object is partly determined by whether it is pure or not.
+ However, what procedures can be called on the object is partly determined by whether it is pure.
Such an object is called a <em>dict(ionary)</em> in this SRFI.
<h2 id="issues">Issues</h2>
@@ -74,7 +74,7 @@ None at present.
<h2 id="specification">Specification</h2>
<p>We call a specific key-value combination an <em>association</em>.
This is why an alist, or association list, is called that; it is a list of associations represented as pairs.</p>
-<p>A <em>dictionary</em> or <em>dict</em> is a collection of associations which may be inherently ordered by their keys or not.
+<p>A <em>dictionary</em> or <em>dict</em> is a collection of associations which may or may not be inherently ordered by their keys.
In principle an <em>equality predicate</em> is enough, given a key,
to determine whether an association with that key exists in the dictionary.
However, for efficiency most dictionaries require an <em>ordering predicate</em> or a <em>hash function</em> as well.
d&follow=1'>back out previous commit - don't drop the legacy API just yetGravatar dmaas 6-173/+130 git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@100 53a565d1-3bb7-0310-b661-cf11e63c67ab 2003-01-05emulate legacy ISO reception API on top of new rawiso APIGravatar dmaas 7-131/+174 git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@99 53a565d1-3bb7-0310-b661-cf11e63c67ab 2002-12-24update iso API for multi-channel reception and new packet buffer layoutGravatar dmaas 4-123/+236 git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@98 53a565d1-3bb7-0310-b661-cf11e63c67ab 2002-12-20oops, irq_interval needs to be signedGravatar anonymous 1-1/+1 git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@97 53a565d1-3bb7-0310-b661-cf11e63c67ab 2002-12-20dmaas - renamed exported arm definitions into the raw1394_ namespace; ↵Gravatar anonymous 3-124/+48 brought kernel-raw1394.h back in sync with the kernel version git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@96 53a565d1-3bb7-0310-b661-cf11e63c67ab 2002-12-16rawiso updates:Gravatar dmaas 3-18/+25 - changed return type of rawiso xmit/recv handlers from int to enum raw1394_iso_disposition - added an ioctl (RAW1394_ISO_QUEUE_ACTIVITY) to force an ISO_ACTIVITY event into the queue. This is needed for handling RAW1394_ISO_DEFER, to kick us out of the next read() instead of sleeping forever. - removed references to "8-byte" isochronous header - this is an OHCI-specific implementation detail git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@95 53a565d1-3bb7-0310-b661-cf11e63c67ab 2002-11-18fix cplusplus extern C blockGravatar ddennedy 1-4/+4 git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@94 53a565d1-3bb7-0310-b661-cf11e63c67ab 2002-11-18merged rawiso branchGravatar ddennedy 7-6/+488 git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@93 53a565d1-3bb7-0310-b661-cf11e63c67ab