say "1..2";

multi sub foo ($only_one_arg) {
    if $only_one_arg eq "only_one_arg" {
        say "ok 1";
    }
    else {
        say "not ok 1";
    }
}

multi sub foo ($arg1, $arg2) {
    if $arg1 eq "arg1" and $arg2 eq "arg2" {
        say "ok 2";
    }
    else {
        say "not ok 2";
    }
}

foo "only_one_arg";
foo "arg1", "arg2";

# vim: expandtab shiftwidth=4
