Enum member isCallable

Evaluates to true if T is a callable type, i.e. a function, delegate or functor type.

enum isCallable(T) = is(T == return) || isFunctor!T;