非常教程

Elixir 1.5参考手册

行为 | Behaviour

行为 | Behaviour

这个模块已被废弃。

相反的defcallback/1defmacrocallback/1,该@callback@macrocallback模块属性可以用于(分别)。有关Module这些属性的更多信息,请参阅文档。

可以使用MyModule.__behaviour__(:callbacks),而不是MyModule.behaviour_info(:callbacks)

函数

defcallback(spec)

根据给定的类型规范定义一个函数回调

defmacrocallback(spec)

根据给定的类型规范定义宏回调。

defcallback(spec) (macro)

根据给定的类型规范定义函数回调。

defmacrocallback(spec) (macro)

根据给定的类型规范定义宏回调。

行为 | Behaviour相关

Elixir 1.5

Elixir 基于 Erlang 虚拟机的函数式、面向并行,是一种较好的编程语言。它以 Erlang 为基础,支持分布式、高容错、实时应用程序的开发。

主页 https://elixir-lang.org/
源码 https://github.com/elixir-lang/elixir
版本 1.5
发布版本 1.5.2