4 ms·
In Scheme there is the "cut" macro: (cut + 2 <>) GNU Guile specifically has a curried definition syntax: (define ((foo x) y) (list x y)) https
by davexunit 10y ago
In Scheme there is the "cut" macro:
(cut + 2 <>)
GNU Guile specifically has a curried definition syntax:
(define ((foo x) y)
(list x y))
https://www.gnu.org/software/guile/manual/html_node/Curried-Definitions.html https://www.gnu.org/software/guile/manual/html_node/Curried-...
Or you can bind "lambda" to another, shorter identifier.
But anyway, Lisp's goal isn't to be extremely terse, so it doesn't bother me.