Elixir 1.5参考手册
行为 | Behaviour
行为 | Behaviour
这个模块已被废弃。
相反的defcallback/1
和defmacrocallback/1
,该@callback
和@macrocallback
模块属性可以用于(分别)。有关Module
这些属性的更多信息,请参阅文档。
可以使用MyModule.__behaviour__(:callbacks)
,而不是MyModule.behaviour_info(:callbacks)
。
函数
defcallback(spec)
根据给定的类型规范定义一个函数回调
defmacrocallback(spec)
根据给定的类型规范定义宏回调。
defcallback(spec) (macro)
根据给定的类型规范定义函数回调。
defmacrocallback(spec) (macro)
根据给定的类型规范定义宏回调。
行为 | Behaviour相关
Elixir 基于 Erlang 虚拟机的函数式、面向并行,是一种较好的编程语言。它以 Erlang 为基础,支持分布式、高容错、实时应用程序的开发。
主页 | https://elixir-lang.org/ |
源码 | https://github.com/elixir-lang/elixir |
版本 | 1.5 |
发布版本 | 1.5.2 |