Hi, Tobias Geerinckx-Rice <m...@tobias.gr> skribis:
> On 12/09/16 12:03, Efraim Flashner wrote: >>> + (lambda* _ >> ^^^ >> Don't need the underscore here > > I don't see how that could work. Did you mean to drop the asterisk? > If not, I'll need a bit more info. You’re right, Tobias. The underscore has no special meaning; it’s just a conventional name for unused variables. You could write (lambda args …) or (lambda hello! …) and that would work equally well. ‘lambda*’ is a variant of ‘lambda’ that supports keyword and optional parameter, something you definitely don’t need here (info "(guile) lambda* and define*"). Ludo’.