[Top][All Lists]
[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