guile-srfi-123

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

commit 51be0678b6de70c1616271ff4a9103615ea12dd0
parent fb75134f55749f52d57cc691db6a2618b2eb4eaf
Author: Taylan Ulrich Bayırlı/Kammer <taylanbayirli@gmail.com>
Date:   Tue, 18 Aug 2015 14:36:03 +0200

Acknowledge Issac Trotts from Gauche.

Diffstat:
Msrfi-123.html | 2+-
Msrfi-123.md | 2+-
2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/srfi-123.html b/srfi-123.html @@ -117,7 +117,7 @@ struct ;=&gt; #(a (x y #u8(4 2 3)) c)</code></pre> <p>It might be desirable for Scheme systems to offer a more efficient <code>type-of</code> procedure than the one used in this implementation, which in the worst case consumes linear time with regard to the number of types (including every record type) within the system, albeit with a very small constant factor: one call to each type predicate.</p> <h2 id="acknowledgments">Acknowledgments</h2> <p>Thanks to Jorgen Schäfer for inspiring me to write this SRFI and making the initial suggestion for the <code>ref</code> procedure and ternary <code>set!</code> syntax, as well as providing continuous input.</p> -<p>The <code>ref*</code> procedure with its <code>~</code> synonym and SRFI-17 setter (which replaced the initially considered ternary <code>set!</code> syntax) seems to have first appeared in Gauche. Thanks to Shiro Kawai: <a href="http://blog.practical-scheme.net/gauche/20100428-shorter-names" class="uri">http://blog.practical-scheme.net/gauche/20100428-shorter-names</a></p> +<p>The <code>ref*</code> procedure with its <code>~</code> synonym and SRFI-17 setter (which replaced the initially considered ternary <code>set!</code> syntax) seems to have first appeared in Gauche. Thanks to Shiro Kawai and Issac Trotts: <a href="http://blog.practical-scheme.net/gauche/20100428-shorter-names" class="uri">http://blog.practical-scheme.net/gauche/20100428-shorter-names</a></p> <p>Thanks to Evan Hanson for the idea of using a throw-away <code>define</code> in the expansion of <code>define-record-type</code> so as not to disturb a sequence of internal definitions.</p> <p>Thanks to Vincent St-Amour, Eli Barzilay, and others in the Racket IRC channel for raising my awareness against action-at-a-distance bugs that might result from abuse of the imperative <code>register-getter-with-setter!</code>.</p> <p>Thanks also to everyone else on the discussion mailing list for their input.</p> diff --git a/srfi-123.md b/srfi-123.md @@ -286,7 +286,7 @@ making the initial suggestion for the `ref` procedure and ternary The `ref*` procedure with its `~` synonym and SRFI-17 setter (which replaced the initially considered ternary `set!` syntax) seems to have -first appeared in Gauche. Thanks to Shiro Kawai: +first appeared in Gauche. Thanks to Shiro Kawai and Issac Trotts: <http://blog.practical-scheme.net/gauche/20100428-shorter-names> Thanks to Evan Hanson for the idea of using a throw-away `define` in