The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
use strict;
use warnings;
use Data::Monad::List;
use Test::More;

ok eq_array(
    [scalar_list(1,2,3,4)->filter(sub { $_[0] % 2 == 0 })->scalars],
    [2, 4]
);

done_testing;