my @subs; for (qw( 123 456 789 )) { my $int = $_; push @subs, sub { $int }; } say $_->() for @subs; #### 123 456 789 #### my $int; my @subs; for (qw( 123 456 789 )) { $int = $_; push @subs, sub { $int }; } say $_->() for @subs; #### 789 789 789
## 123 456 789 ##
## my $int; my @subs; for (qw( 123 456 789 )) { $int = $_; push @subs, sub { $int }; } say $_->() for @subs; ##
## 789 789 789