Subject: Re: Curious about functional programming
From: Erik Naggum <>
Date: 2000/07/24
Newsgroups: comp.lang.lisp
Message-ID: <>

* 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.

  If this is not what you expected, please alter your expectations.