|
|
Warp wrote:
> Invisible <voi### [at] devnull> wrote:
>> [And if you wanted to split hairs, Haskell is a pure-functional
>> language, while Lisp isn't.]
>
> A pure-functional language which has things like indexable arrays and
> assignment? Hardly.
Really? And indexable arrays are impure because...?
Similarly, all side-effecting operations are implemented using
referentially-transparent monadic constructs. In Lisp, if you want a
side-effect, you just do it. That's the difference.
--
http://blog.orphi.me.uk/
http://www.zazzle.com/MathematicalOrchid*
Post a reply to this message
|
|