> Erlang中文手册 > function_exported/3 检测一个函数是否输出并被加载

erlang:function_exported/3

检测一个函数是否输出并被加载

用法:

function_exported(Module, Function, Arity) -> boolean()

检测模块 Module 是否已经加载并且是否包含一个输出的函数 Function/Arity,如果是,则返回 true,否则返回 false。任何的 BIF(用 C 实现而不是 Erlang 实现的函数) 都返回 false。

erlang:function_exported(lists, dropwhile, 2).