On Tuesday 13 July 2004 15:22, Florian Gross wrote:
> Sean O'Dell wrote:
> >
> > I know, but I was trying to illustrate how some people seem to get
> > the rule against assignment operators confused with simple
> > assignment.  You can assign values to variables in a functional
> > language, you just have to do it through a function call; the
> > assignment is permitted, however.  We're in agreement.
>
> I'm not sure we're that rule is coming from -- do you remember any
> sources for this or could you try to explain why it exists for yourself?

I just found a great primer on FP, and I think I have either forgotten a lot 
of it from my LISP days, or LISP never had these FP features I'm reading 
about.  This is really a very authoritative, clear and concise explanation:

	http://www.cs.nyu.edu/goldberg/pubs/gold96.pdf

Sean O'Dell