Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
onearg any/all/one/none listops
  • Loading branch information
TimToady committed Sep 19, 2015
1 parent 8c3980f commit f8ee5f6
Showing 1 changed file with 8 additions and 8 deletions.
16 changes: 8 additions & 8 deletions src/core/Junction.pm
Expand Up @@ -135,14 +135,14 @@ my class Junction { # declared in BOOTSTRAP
}
}

sub any(*@values) { Junction.new(@values, :type<any>); }
sub all(*@values) { Junction.new(@values, :type<all>); }
sub one(*@values) { Junction.new(@values, :type<one>); }
sub none(*@values) { Junction.new(@values, :type<none>); }

sub infix:<|>(**@values) { Junction.new(@values, :type<any>); }
sub infix:<&>(**@values) { Junction.new(@values, :type<all>); }
sub infix:<^>(**@values) { Junction.new(@values, :type<one>); }
sub any(+values) { Junction.new(values, :type<any>); }
sub all(+values) { Junction.new(values, :type<all>); }
sub one(+values) { Junction.new(values, :type<one>); }
sub none(+values) { Junction.new(values, :type<none>); }

sub infix:<|>(+values) { Junction.new(values, :type<any>); }
sub infix:<&>(+values) { Junction.new(values, :type<all>); }
sub infix:<^>(+values) { Junction.new(values, :type<one>); }

sub AUTOTHREAD(|c) {
Junction.AUTOTHREAD(|c)
Expand Down

0 comments on commit f8ee5f6

Please sign in to comment.