guile-srfi-123

guile-srfi-123 is an SRFI-123 implementation for Guile. (More on SRFI-123 on https://srfi.schemers.org/srfi-123/)
git clone https://kaka.farm/~git/guile-srfi-123
Log | Files | Refs

index.html (3814B)


      1 <!DOCTYPE html>
      2 <html>
      3   <head>
      4     <title>Generic accessor and modifier operators</title>
      5     <link href="/admin.css" rel="stylesheet">
      6     <link href="/list.css" rel="stylesheet">
      7     <link href="/favicon.png" rel="icon" sizes="192x192" type="image/png">
      8     <meta charset="utf-8" />
      9     <meta name="viewport" content="width=device-width, initial-scale=1" />
     10     <script type="text/x-mathjax-config">
     11      MathJax.Hub.Config({
     12        tex2jax: {inlineMath: [['$','$'], ['\\(','\\)']]}
     13      });
     14     </script>
     15     <script crossorigin="anonymous" integrity=
     16             "sha384-Ra6zh6uYMmH5ydwCqqMoykyf1T/+ZcnOQfFPhDrp2kI4OIxadnhsvvA2vv9A7xYv" src=
     17             "https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-AMS-MML_HTMLorMML"
     18             type="text/javascript"></script>
     19   </head>
     20 
     21   <body>
     22     <h1>SRFI 123: Generic accessor and modifier operators</h1>
     23     <p class="authors">by Taylan Ulrich Bayırlı/Kammer</p>
     24     <p class="based-on"></p>
     25     <p class="status">status: <em>final</em> (2015-10-14)</p>
     26     <p class="keywords">keywords: <a href="https://srfi.schemers.org/?keywords=miscellaneous">Miscellaneous</a></p>
     27 
     28     <ul class="info">
     29       <li><a href="srfi-123.html">The SRFI Document</a></li>
     30       <li><a href="https://srfi-email.schemers.org/srfi-123/">Discussion Archive</a></li>
     31       <li><a href="https://github.com/scheme-requests-for-implementation/srfi-123">Git repo (on Github)</a></li>
     32       <li>
     33         <a href="mailto:srfi-123@srfi.schemers.org">srfi-123@<span class="antispam">nospam</span>srfi.schemers.org (subscribers only)</a></li>
     34       <li>
     35         <span class="firefox-column-workaround">
     36           <form method="POST" action="https://www.simplelists.com/subscribe.php">
     37             <div class="title">Subscribe to srfi-123 mailing list</div>
     38             <input name="email"
     39                    placeholder="email address"
     40                    tabindex="1"
     41                    type="email" >
     42             <input name="name"
     43                    placeholder="full name"
     44                    tabindex="2"
     45                    type="text" >
     46             <p>
     47               <input id="sub-digest"
     48                      name="digest"
     49                      tabindex="3"
     50                      type="checkbox"
     51                      value="digest" >
     52               <label for="sub-digest">daily digest?</label></p>
     53             <input class="submit"
     54                    name="submit"
     55                    tabindex="4"
     56                    type="submit"
     57                    value="Subscribe to srfi-123" >
     58             <input type="hidden" name="action" value="subscribe">
     59             <input type="hidden" name="list" value="srfi-123@srfi.schemers.org"></form></a></li>
     60       <li>
     61         <span class="firefox-column-workaround">
     62           <form method="POST" action="https://www.simplelists.com/subscribe.php">
     63             <p class="title">Unsubscribe from srfi-123 mailing list</p>
     64             <input name="email"
     65                    placeholder="email address"
     66                    tabindex="5"
     67                    type="email" >
     68             <input class="submit"
     69                    name="submit"
     70                    tabindex="6"
     71                    type="submit"
     72                    value="Unsubscribe from srfi-123" >
     73             <input name="action"
     74                    type="hidden"
     75                    value="unsubscribe" >
     76             <input name="list"
     77                    type="hidden"
     78                    value="srfi-123@srfi.schemers.org"></form></a></li></ul>
     79     <h2>Abstract</h2>      <p>Lisp dialects including Scheme have
     80       traditionally lacked short, simple, generic syntax for accessing and
     81       modifying the fields of arbitrary "collection" objects. We fill this gap
     82       for Scheme by defining generalized accessors, and an associated SRFI-17
     83       setter.</body></html>