Skip to content

Instantly share code, notes, and snippets.

Created July 30, 2010 19:01
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/501122 to your computer and use it in GitHub Desktop.
Save anonymous/501122 to your computer and use it in GitHub Desktop.
class Foo {
multi method foo(::Whatever $a) {
return "*";
}
multi method foo(Str *@a) {
return "!";
}
}
use Test;
plan *;
my Foo $foo .= new;
is($foo.foo(*), '*');
is($foo.foo(2), '!');
ok 1 -
not ok 2 -
# got: '*'
# expected: '!'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment