On Jul 7, 2009, at 7:47 AM, Erik Osheim wrote:
Well, I suppose it's better that I sent the wrong tarball here, rather
than uploading it to CPAN, but it's still embarrassing.
Anyway, I created a new tarball (using ./Build dist; thanks for that
tip) and am attaching it.
Looks interesting. I'm not sure I like having the description at the
end of the block, but I can understand why you'd do that, so that the
`sub` keyword can be omitted.
A couple of sugary suggestions:
* If the second argument isn't a code ref, call eqv() internally. That
will allow for the common case of:
test { 2 * 2 } eqv(4), "test-1";
To be written instead as:
test { 2 * 2 } 4, "test-1";
* Omit the parens in the examples for those functions that have
signatures, so that things are a bit clearer, like:
test { 2 * 2 } ineqv 4, "test-1";
Best,
David