Several PLs having "inline lambdas" which do what you want here. Macros are great when they work, but wow when things go wrong, the error reporting can be complicated or unhelpful.
I've been using Rust lately, and macros are used everywhere -- often awesome. Sometimes awful.
This Tweet was deleted by the Tweet author. Learn more


