in reply to What would you change?
I would fix the expression/block ambiguity in map and similar functions: they do usually DWIM, but there's always that nasty niggling uncertainty...
It would be such a simple fix, too! map { ... } could simply always indicate a block, not a hashref expression, which would thus always be written map +{ ... }. Problem solved.
|
|---|