(function? argument) -> boolean
Tests if the given argument is a function.
Example:
>> (function? integer?) :: #t >> (function? string->sxml) :: #t
Compare the above examples with primitive? and closure?.