[r6rs-discuss] [Formal] SRFI-39 should be made an R6RS library

From: R. Kent Dybvig <dyb>
Date: Tue Feb 20 14:21:37 2007

> This suggests to me that parameters, as intended by you, are an even
> more general mechanism than dynamic binding and thread-local
> assignment. As Scheme generally tries to avoid piling feature upon
> feature, it's a better strategy to offer the building blocks and let
> people build the parameter mechanism they want from them.

Nice try! Simple but general mechanisms like parameters, however, are
precisely the kind of building blocks that allow us to avoid piling
feature upon feature. Restricting them reduces their generality and hence
their ability to serve as a basis for other features.

Kent
Received on Tue Feb 20 2007 - 14:21:00 UTC

This archive was generated by hypermail 2.3.0 : Wed Oct 23 2024 - 09:15:01 UTC