> Erlang中文手册 > is_function/2 判断是否是一个函数类型

erlang:is_function/2

判断是否是一个函数类型

用法:

is_function(Term, Arity) -> boolean()

如果参数 Term 是一个含有 Arity 个参数的函数,则返回 true,否则返回 false。

Fun = fun() ->
    "just a test"
end,
erlang:is_function(Fun, 0).
Fun = fun(E) -> E end,
erlang:is_function(Fun, 1).