From ... From: Erik Naggum Subject: Re: Curious about functional programming Date: 2000/07/24 Message-ID: <3173456224672927@naggum.net>#1/1 X-Deja-AN: 650488057 References: <8l9p1n$f0q$1@nnrp1.deja.com> <2hg0oz4x98.fsf@dslab7.cs.uit.no> mail-copies-to: never Content-Type: text/plain; charset=us-ascii X-Complaints-To: newsmaster@eunet.no X-Trace: oslo-nntp.eunet.no 964520622 20417 195.0.192.66 (25 Jul 2000 10:23:42 GMT) Organization: Naggum Software; vox: +47 8800 8879; fax: +47 8800 8601; http://naggum.no; http://naggum.net User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.7 Mime-Version: 1.0 NNTP-Posting-Date: 25 Jul 2000 10:23:42 GMT Newsgroups: comp.lang.lisp * Frode Vatvedt Fjeld | Maybe CL should have included the ability to declare a function as | "functional" (side-effect-free, that is). Most Lisp compilers include such a mechanism, but the guarantee is even harder to maintain and guarantee than typing, and it should not affect correctness, so nothing is lost by considering this as part of the great optimization problem. #:Erik -- If this is not what you expected, please alter your expectations.