[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Various comments

This page is part of the web mail archives of SRFI 93 from before July 7th, 2015. The new archives for SRFI 93 contain all messages, not just those from before July 7th, 2015.



Jorgen Schaefer <forcer@xxxxxxxxx> writes:

> This feature means _any_ symbol could cause _anything_ to happen.

So what? (cons 1 2) can cause anything to happen because somebody
might have redefined cons to draw circles on the screen. If some
library violates common sense, don't use it.

The syntax of reading a mutable variable is a perfect syntax for
reading a dynamically scoped variable, or reading a thread-local
variable, or reading a variable reflected from another language,
or reading a lazy variable, or reading a single-assignment variable,
or performing a simple transformation on another variable which used
to have been exposed as a direct variable in the previous version
of a library.

-- 
   __("<         Marcin Kowalczyk
   \__/       qrczak@xxxxxxxxxx
    ^^     http://qrnik.knm.org.pl/~qrczak/