DB<124> map { $_ +1 } 1..3
=> (2, 3, 4)
####
DB<128> map sqrt , 1..3
=> (1, "1.4142135623731", "1.73205080756888")
DB<129> map 5 , 1..3
=> (5, 5, 5)
##
##
BLOCK
A syntactic construct consisting of a sequence of Perl statements
that is delimited by braces. The "if" and "while" statements are
defined in terms of BLOCKs, for instance. Sometimes we also say
"block" to mean a lexical scope; that is, a sequence of statements
that act like a "BLOCK", such as within an eval or a file, even
though the statements aren’t delimited by braces.
...
expression
Anything you can legally say in a spot where a "value" is
required. Typically composed of literals, variables, operators,
functions, and "subroutine" calls, not necessarily in that order.