(defun func1 (x) (+ 1 (* 2 x))) #### (func1 3) ; Function call (+ 1 (* 2 3)) ; All occurrences of 'x' replaced with '3' (+ 1 6) ; Reduce 7 ; Reduce #### (defun func2 (x) (+ 1 (* 2 x) (* 3 x))) #### (func2 3) ; Function call (+ 1 (* 2 3) (* 3 3)) ; All ocurrences of 'x' replaced with '3' #### my @str_lengths = map { length } @strs; #### my @str_lengths = do { use threadsafe; map { length } @strs; };