@is_function(value)


the predicate returns true if its argument is a map, a nim, an intentional function (defined using @fun_def, a method, a signal or a partial application of such functions.

If a value satisfies this predicates, it can be applied to (zero or more) arguments to achieve a function call.