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 )