Stevan Little writes:
> So if I understand you correctly, then the implementation code would
> look something like this right?
>
> sub cmp_ok (Str $got, Code $comparison_func, Str $expected, Str ?$desc)
> returns Bool is export {
> my $test := $comparison_func($got, $expected);
> ....
> }
Umm, except for the :=, I think that's right. And I think the := is
right too, but it's awkward. Maybe. So, sure, that's right.
And currently in pugs, you'd call it like:
cmp_ok(3, &infix:gt, 2, "3 > 2");
That is, pugs doesn't grok the &infix:<operator> syntax yet.
Luke