emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Why aren't there functions such as filter, take-while, etc. "by def


From: Stefan Monnier
Subject: Re: Why aren't there functions such as filter, take-while, etc. "by default"?
Date: Sun, 25 Apr 2010 23:39:29 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux)

>> Why does it have to be so hard to write Emacs Lisp without requiring cl?
>> Why aren't there functions such as filter (the equivalent of
>> remove-if-not in cl-seq.el), take-while, reduce etc. "native" in
>> Emacs?
> They make for no-surprise efficient programs primarily when the language
> has lexical closures.

I do not understand this.  What do you mean to say, and why is dynamic
scoping relevant (i.e. why wouldn't the same argument apply to mapcar,
mapconcat, etc...).


        Stefan




reply via email to

[Prev in Thread] Current Thread [Next in Thread]