@trinsec , which has two syntax for lambdas. The shortest is `#(fun-call % %2)`, which is what the post warns against. More readable is `(fn liitle-known-optional-name [nice-arg-name] stuff-done)`. As she points out, using that little-known-optional-name is really helpful in stack trace debugging. Plus, it's great for readability.

Follow

@trinsec To be fair, the short version is very handy much of the time -- when you truly need to do a tiny thing that won't be re-used. But otherwise, I am for the idea of naming things rigorously and profusely.

Sign in to participate in the conversation
CleverLibre Social

CleverLibre Social is an inclusive social instance for open discussion, learning, and community.
All cultures welcome.
Hate speech and harassment strictly forbidden.