函数式编程语言 Elixir v1.7 发布,引入文档元数据
2018-07-28 来源:oschina
函数式编程语言 Elixir v1.7 已正式发布。该版本为 Elixir 的文档、错误处理、日志记录,以及 Elixir 的测试库 ExUnit 带来了诸多改进。
文档元数据
Elixir v1.7 实现了 EEP 48。EEP 48 旨在为在 Erlang VM 上运行的所有语言提供文档互操作性。
此外,EEP 48 引入了使用元数据注释文档的功能,我们已经可以在 Elixir 中利用它:
@moduledoc "A brand new module" @moduledoc authors: ["Jane", "Mary"], since: "1.4.0"
元数据可以提供给 @moduledoc, @typedoc 和 @doc
Elixir 的交互式 shell IEx 也已更新为可打印元数据:
集成 Erlang/OTP 日志记录器
Erlang/OTP 21 引入了一个新的模块,日志记录器模块。Elixir v1.7 已与新的模块完全集成,并利用了其元数据系统。而 Logger.Translator 机制也得到了改进,现在已经可以导出元数据。
更新内容较多,详情请查看发布主页 https://elixir-lang.org/blog/2018/07/25/elixir-v1-7-0-released/
标签: isp
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。