Насколько я понимаю, гипероператор »
является сокращением для map()
. Почему следующее возвращает два разных результата, а во втором примере .sum
, похоже, не применяется?
say ([1,2], [2, 2], [3, 3]).map({.sum});
# (3 4 6)
say ([1,2], [2, 2], [3, 3])».sum;
# ([1 2] [2 2] [3 3])