On Fri, May 15, 1998 at 05:12:39PM +0200, Hrvoje Niksic wrote:
As for the anonymous functions, I don't see what's wrong with
this
one. While maybe not the best style in Emacs, anonymous functions are
a legitimate thing in Lisp.
The Great Erik Naggum sayeth:
| Lambda lets you generate anonymous functions. You use it when you don't
| need/want to give a name to function, so why the "very sparingly"?
oh, my advice here was limited to Emacs Lisp. since the Emacs Lisp byte
code object doesn't identity itself (I have tried to make it do that, so
error messages would be a little easier on the programmer and user), it
is much more convenient with named functions. also, using anonymous
functions in hooks is a bad idea since they are hard to remove. binding
a key to an anonymous (and interactive) function is equally a bad idea.
IMHO, it does make sense.
OG.