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: David Kastrup
Subject: Re: Why aren't there functions such as filter, take-while, etc. "by default"?
Date: Mon, 26 Apr 2010 10:35:35 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.92 (gnu/linux)

David Kastrup <address@hidden> writes:

> Since Lisp, after all, is supposed to be a functional language, I'd like
> to see Emacs Lisp not penalize functional programming styles.  Currently
> it does,

Not just With regard to performance, but also input readability (neither
`(lambda ... ,outer ...) nor the crutches involving make-symbol are
really straightforward), and predictability (dynamic rebinding!).

> and so I don't think general-purpose iteration constructs encouraging
> lambda predicates are a good idea for now.

-- 
David Kastrup





reply via email to

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