红联Linux门户
Linux帮助

Elixir 1.3发布,函数式编程语言

发布时间:2016-05-02 09:28:47来源:红联作者:baihuo
Elixir 1.3 发布了,Elixir 是一种函数式编程语言,建立在Erlang虚拟机之上。它是一种动态语言,灵活的语法与宏支持,利用Erlang的能力来构建并发、分布式、容错应用程序与热代码升级。

该版本主要改进记录如下:

[Calendar] Add Calendar and Date, Time, NaiveDateTime and DateTime types

[CLI] Add --logger-otp-reports BOOL and --logger-sasl-reports BOOL switches

[Compiler] Emit a summary of compilation errors when modules are missing

[Exception] Suggest possible functions on UndefinedFunctionError for existing modules

[File] Support IO devices in File.copy/3

[GenServer] Raise a more meaningful exit if you try to GenServer.call/3 yourself

[Inspect] Support :base option when inspecting binaries

[Kernel] Support generated: true in quote

[Kernel] Support Kernel.pop_in/1 and Kernel.pop_in/2 for yanking a value from a nested data structure

[Kernel] Allow variable struct names when matching, for example, %module{key: "value"} = struct

[Kernel] Allow guards on the left side of <- in for and with special forms

软件详情:https://github.com/elixir-lang/elixir/blob/master/CHANGELOG.md

下载地址:https://github.com/elixir-lang/elixir

来自:开源中国社区
文章评论

共有 0 条评论