Stephen Hansen <me+list/pyt...@ixokai.io> wrote: > P.S. The removal of callable is something I don't understand in Python > 3: while generally speaking I do really believe and use duck typing, I > too have on occassion wanted to dispatch based on 'is callable? do x'. > Sometimes its not convenient to do so via duck typing. Its rare. But it > is there. That isinstance()/issubclass got a boost in power with the > ABC's and registering, while at the same time the ability to introspect > about the function-y callable-y ness of a function was removed? Makes no > sense to me. But alas!
There's always: isinstance(<object>, collections.Callable) -- http://mail.python.org/mailman/listinfo/python-list