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 some-callable(foo, <*parameters to invocation here*>). -- brandon s allbery kf8nh sine nomine associates allber...@gmail.com ballb...@sinenomine.net unix, openafs, kerberos, infrastructure, xmonad http://sinenomine.net