isBoolFunction(f)
Returns true if function f is a boolean function.
See also isDifferentiable isFunction
Example
f(x)=x*x
f(x)=x*x
g(p,q)=(p or q)->(~p and q)
g(p,q)=(p or q)->(~p and q)
isBoolFunction(f)
false
isBoolFunction(g)
true
g(true,false)
false