summaryrefslogtreecommitdiffstats
path: root/index.html
blob: 371e119944bc83cd49790c54035613ccaa1d4fbf (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
<!DOCTYPE html>
<html>
  <head>
    <title>Dictionaries</title>
    <link href="/admin.css" rel="stylesheet">
    <link href="/list.css" rel="stylesheet">
    <link href="/favicon.png" rel="icon" sizes="192x192" type="image/png">
    <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1" />
    <script type="text/x-mathjax-config">
     MathJax.Hub.Config({
       tex2jax: {inlineMath: [['$','$'], ['\\(','\\)']]}
     });
    </script>
    <script crossorigin="anonymous" integrity=
            "sha384-Ra6zh6uYMmH5ydwCqqMoykyf1T/+ZcnOQfFPhDrp2kI4OIxadnhsvvA2vv9A7xYv" src=
            "https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-AMS-MML_HTMLorMML"
            type="text/javascript"></script>
  </head>

  <body>
    <h1>SRFI 225: Dictionaries</h1>
    <p class="authors">by John Cowan (spec) and Arvydas Silanskas (implementation)</p>
    <p class="based-on"></p>
    <p class="status">status: <em>draft</em> (2021-06-26)</p>
    <p class="keywords">keywords: <a href="https://srfi.schemers.org/?keywords=data-structure">Data Structure</a></p><span class="see-also">See also <a href="/srfi-146/">SRFI 146: Mappings</a> and <a href="/srfi-167/">SRFI 167: Ordered Key Value Store</a>.</span>

    <ul class="info">
      <li><a href="srfi-225.html">The SRFI Document</a></li>
      <li><a href="https://srfi-email.schemers.org/srfi-225/">Discussion Archive</a></li>
      <li><a href="https://github.com/scheme-requests-for-implementation/srfi-225">Git repo (on Github)</a></li>
      <li>
        <a href="mailto:srfi-225@srfi.schemers.org">srfi-225@<span class="antispam">nospam</span>srfi.schemers.org (subscribers only)</a></li>
      <li>
        <span class="firefox-column-workaround">
          <form method="POST" action="https://www.simplelists.com/subscribe.php">
            <div class="title">Subscribe to srfi-225 mailing list</div>
            <input name="email"
                   placeholder="email address"
                   tabindex="1"
                   type="email" >
            <input name="name"
                   placeholder="full name"
                   tabindex="2"
                   type="text" >
            <p>
              <input id="sub-digest"
                     name="digest"
                     tabindex="3"
                     type="checkbox"
                     value="digest" >
              <label for="sub-digest">daily digest?</label></p>
            <input class="submit"
                   name="submit"
                   tabindex="4"
                   type="submit"
                   value="Subscribe to srfi-225" >
            <input type="hidden" name="action" value="subscribe">
            <input type="hidden" name="list" value="srfi-225@srfi.schemers.org"></form></a></li>
      <li>
        <span class="firefox-column-workaround">
          <form method="POST" action="https://www.simplelists.com/subscribe.php">
            <p class="title">Unsubscribe from srfi-225 mailing list</p>
            <input name="email"
                   placeholder="email address"
                   tabindex="5"
                   type="email" >
            <input class="submit"
                   name="submit"
                   tabindex="6"
                   type="submit"
                   value="Unsubscribe from srfi-225" >
            <input name="action"
                   type="hidden"
                   value="unsubscribe" >
            <input name="list"
                   type="hidden"
                   value="srfi-225@srfi.schemers.org"></form></a></li></ul>
    <h2>Abstract</h2><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.  Such an object is called a <em>dict</em> in this SRFI.</p></body></html>
d49587d1eb5?s=13&d=retro' width='13' height='13' alt='Gravatar' /> 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