Language-Functional
view release on metacpan or search on metacpan
Functional.pm view on Meta::CPAN
$x = Or([0, 0, 1]); # 1
In Haskell:
or :: [Bool] -> Bool
or = foldr (||) False
=cut
sub Or($) {
my $xs = shift;
map {
return 1 if $_;
} @{$xs};
return 0;
}
=item any p xs
( run in 1.139 second using v1.01-cache-2.11-cpan-5b529ec07f3 )