On Mon, Nov 14, 2016 at 5:00 PM, Jon Lang <datawea...@gmail.com> wrote:
> So what is the assuming method, and why is it in a callable role? What was
> the logic behind that decision?
It's perfectly sensible: it's how you implement partial application (which
as sadly usual is mis-called "currying"). &some-callable.assuming(foo) is a
callable (and a Callable; note however that some-callable is not
necessarily a Callable!) which, when invoked, invokes
to invocation here*>).
brandon s allbery kf8nh sine nomine associates
unix, openafs, kerberos, infrastructure, xmonad http://sinenomine.net