[clean-list] Passing an environment around

Martin Wierich martinw@cs.kun.nl
Wed, 18 Oct 2000 17:38:35 +0200


Hi Jose,

José Romildo Malaquias wrote:
> On Wed, Oct 18, 2000 at 11:12:53AM +0200, F.S.A.Zuurbier@inter.nl.net wrote:
...
> > Is that so highly desirable that you
> > are willing to wait for things (memoization, implicit parameters)
> > that you know are not going to get within a couple of years?
> 
> I do not know the plans for Clean. I would like to hear from
> the Clean implementors on that.

There are neither plans for memoization nor for implicit parameters.

> > I can think of another possibility you may have to wait for:
> > If in current Clean you can make * or + an infix operator,
> > why can't I make (add env) an infix operator? Or maybe I CAN,
> > I have not tried.
> 
> This possibility looks good to me. But I could not find a way
> of making an expression an infix operator, like you sugest.

There is no way to do so in Clean.

> If not supported, would it be possible to be supported in
> future versions of Clean? Certainly it should be of easier
> implementation than momoization and implicit parameters.
> What the Cleam team has to say about this possibility?

Well, there are also no plans to implement this kind of "curried" infix
operators.

cheers
  Martin Wierich
  University of Nijmegen