Elixir v1.3.1 发布,函数式编程语言

摘要:Elixir 是一种函数式编程语言,建立在Erlang虚拟机之上。

Elixir 是一种函数式编程语言,建立在Erlang虚拟机之上。它是一种动态语言,灵活的语法与宏支持,利用Erlang的能力来构建并发、分布式、容错应用程序与热代码升级。

更新日志

1. 功能增强

IEx

  • [IEx.Helpers] Add import_file_if_available for importing files only if they are available
  • [IEx.Helpers] Add import_if_available for importing modules only if they are available

2. Bug修复

Elixir

  • [Kernel] Ensure structs can be expanded in dynamic module names
  • [Kernel] Ensure aliases warnings are not accidentally discarded when the same module is imported
  • [Kernel.ParallelCompiler] Ensure two modules with cyclic struct dependencies cannot run into a deadlock when compiling
  • [Kernel.Typespec] Support module attributes in remote types
  • [Module] Do not expect stacktraces to be always present when dispatching to locals during the module compilation

IEx

  • [IEx.Helpers] Fix h helper for operators

Mix

  • [Mix] Do not load modules for xref purposes, instead use BEAM info
  • [Mix] Ensure deps.check does not check archives (that's done in loadpaths)
  • [Mix] Validate application properties before traversing them
  • [Mix] Check for proper Makefile when compiling on Windows
  • [Mix] Enforce space after comma in mix do

下载

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

扩展阅读

那些年,我追过的语言
FEX 技术周刊 - 2015/08/03
Elixir v1.4.0-rc.1 发布,函数式编程语言
Elixir v1.3.0-rc.1 发布,函数式编程语言
Elixir 1.3 发布,函数式编程语言

为您推荐

10个最佳的HTML5代码段,以简化您的开发任务
前端篇: 前端演进史
5个实用的CSS代码开发片段
web页面内容优化管理与性能技巧
50个值得收藏的实用CSS代码片段

更多

Elixir
Erlang
动态语言
编程语言
软件编程