Hacker News new | ask | show | jobs
by davexunit 3458 days 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-...

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.