diff options
Diffstat (limited to 'lib/Text/Handlebars.pm')
-rw-r--r-- | lib/Text/Handlebars.pm | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/lib/Text/Handlebars.pm b/lib/Text/Handlebars.pm index b756c04..914081f 100644 --- a/lib/Text/Handlebars.pm +++ b/lib/Text/Handlebars.pm @@ -72,13 +72,7 @@ sub options { }, each => sub { my ($context, $list, $options) = @_; - - my $ret = ''; - for my $new_context (@$list) { - $ret .= $options->{fn}->($new_context); - } - - return $ret; + return join '', map { $options->{fn}->($_) } @$list; }, if => sub { my ($context, $conditional, $options) = @_; |