Re: [Scheme-reports] REPL
Helmut Eller
(14 Nov 2012 08:51 UTC)
|
Re: [Scheme-reports] REPL
Alex Shinn
(14 Nov 2012 09:07 UTC)
|
Re: [Scheme-reports] REPL
Helmut Eller
(14 Nov 2012 09:13 UTC)
|
Re: [Scheme-reports] REPL
Alex Shinn
(14 Nov 2012 09:26 UTC)
|
Re: [Scheme-reports] REPL
Helmut Eller
(14 Nov 2012 10:22 UTC)
|
Re: [Scheme-reports] REPL
Marc Feeley
(14 Nov 2012 21:06 UTC)
|
Re: [Scheme-reports] REPL
John Cowan
(14 Nov 2012 21:26 UTC)
|
Re: [Scheme-reports] REPL
Marc Feeley
(14 Nov 2012 22:05 UTC)
|
Re: [Scheme-reports] REPL
Alex Shinn
(14 Nov 2012 23:46 UTC)
|
[Scheme-reports] equal?
Alan Watson
(15 Nov 2012 00:40 UTC)
|
Re: [Scheme-reports] equal?
Jim Rees
(15 Nov 2012 02:36 UTC)
|
Re: [Scheme-reports] equal?
John Cowan
(15 Nov 2012 16:26 UTC)
|
Re: [Scheme-reports] equal?
Alan Watson
(15 Nov 2012 16:35 UTC)
|
Re: equal?
Arthur A. Gleckler
(17 Nov 2012 20:32 UTC)
|
Re: [Scheme-reports] REPL
John Cowan
(15 Nov 2012 16:23 UTC)
|
Re: [Scheme-reports] REPL
Aaron W. Hsu
(15 Nov 2012 23:47 UTC)
|
Re: [Scheme-reports] REPL
Shiro Kawai
(16 Nov 2012 01:16 UTC)
|
Re: [Scheme-reports] REPL
Per Bothner
(14 Nov 2012 21:37 UTC)
|
Re: [Scheme-reports] REPL Marc Feeley (14 Nov 2012 21:49 UTC)
|
Re: [Scheme-reports] REPL
Andy Wingo
(04 Jan 2013 13:02 UTC)
|
Re: [Scheme-reports] REPL
John Cowan
(04 Jan 2013 15:42 UTC)
|
Re: [Scheme-reports] REPL
Alaric Snell-Pym
(04 Jan 2013 16:30 UTC)
|
Re: [Scheme-reports] REPL
Helmut Eller
(15 Nov 2012 07:44 UTC)
|
Re: [Scheme-reports] REPL
John Cowan
(15 Nov 2012 16:04 UTC)
|
Re: [Scheme-reports] REPL
Per Bothner
(15 Nov 2012 16:17 UTC)
|
Le 2012-11-14 à 4:32 PM, Per Bothner <per@bothner.com> a écrit : > On 11/14/2012 01:01 PM, Marc Feeley wrote: >> Let me say that I find it contrary to the spririt of Scheme to prevent redefinition and assignment of exported variables. > > Let me say that regardless of the "spirit of Scheme", I think disallowing > redefinition / re-assignment is a Good Thing. At least as a default: > It might be reasonable to allow re-assignment for variable that have been > explicitly declared to allow that, though I don't see a major use case > for it. I don't want Scheme to be a police state. I don't want the spec to force me into (what it thinks is) good software engineering. I do think it is a good practice *in general* to refrain from changing the bindings that are set in place in another module, but ultimately the programmer should be allowed to decide what is best for his specific use. Otherwise, lets forbid assignment altogether (as in Haskell & friends), lets forbid eval, call/cc, etc. Marc _______________________________________________ Scheme-reports mailing list Scheme-reports@scheme-reports.org http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports