List::MoreUtils
モジュールは、pairwise
機能を持つBLOCK
を提供するときに、変数$a
と$b
を使用することを示します。たとえば、次のように
use strict;
use warnings;
use List::MoreUtils qw'pairwise';
my @x = (1 .. 5);
my @y = (11 .. 15);
my @sums = pairwise { $a + $b } @x, @y;
しかし、私はそれを行うとき、私はこのような警告が表示されます:
Name "main::b" used only once: possible typo at try.pl line 7. Name "main::a" used only once: possible typo at try.pl line 7.
この問題に対処するためのエレガントな方法はありますか?
更新:解決される問題:
のperl v5.19.6ためと超えanswer by Etherを参照してください。
これはこれまで報告されていなかったので、私はちょうどhttps://rt.cpan.org/Ticket/Display.html?id=65629で行っています。 – Ether