> Well, lambdas are an *essential* feature of Scheme and unavoidable if > you want to do deeper modifications in LilyPond. In other words, they > *are* a requirement in some circumstances and can't be avoided.
Not *necessarily*, you can actually replace lambda expressions by `(define (...) ...)`, and even get something like an anonymous function by doing something like `(let () (define (test x) (display x)) test)`. But doing that for single use function does not always make the code better.
signature.asc
Description: This is a digitally signed message part.
