博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Elixir 1.2带来多项功能增强和性能提升
阅读量:6371 次
发布时间:2019-06-23

本文共 691 字,大约阅读时间需要 2 分钟。

José Valim了这门动态、函数式编程语言的1.2版本。

\\

Valim是Elixir的创建者。他表示,1.2版本“带来了功能增强、Bug修复、性能提升等等”。同时,他还指出,该版本需要Erlang 18及以上版本。

\\

在宣布Elixir 1.2发布的中,Valim列出了该版本对这门语言所做的若干值得注意的改进。这些改进包括增加了多aliases/imports/require语法,映射键支持变量,在映射键和函数子句中支持“销(pin)”操作符,增加with的特殊形式,用于多表达式匹配,将下面的代码:

\\
\case File.read(\"my_file.ex\") do\  {:ok, contents} -\u0026gt;\    case Code.eval_string(contents) do\      {res, _binding} -\u0026gt;\        {:ok, res}\      error -\u0026gt;\        error\  error -\u0026gt; error\    error\end\
\\

替换为下列更为简洁的形式:

\\
\with {:ok, contents} \\

Elixir工作流的改进包括使“综合(umbrella)”应用程序具备了共享构建和配置文件的能力,Valim指出,这样做的目的是在综合项目中“极大地缩短编译时间”。通过向每个综合应用程序的mix.exs文件增加如下配置信息即可实现共享目的:

\\
\build_path: \"../../_build\

转载地址:http://tpyqa.baihongyu.com/

你可能感兴趣的文章
url中的特殊符号含义
查看>>
数据显示:2016年移动支付用户将突破10亿
查看>>
从方法论到零售客户实践 解码阿里巴巴数据中台——2018上海云栖大会
查看>>
MySQL:Innodb Handler_read_* 变量解释
查看>>
规则引擎在公安系统中的应用及作用
查看>>
Android桌面小部件AppWidget:音乐播放器桌面控制部件Widget(3)
查看>>
09 - JavaSE之线程
查看>>
云界十年群雄论剑,第十届中国云计算大会开幕
查看>>
Xshell用鼠标选中一段文字后自动换行的问题
查看>>
英特尔与Voke合作,用VR直播纽约时装周
查看>>
第132天:移动web端-rem布局(进阶)
查看>>
第135天:移动端开发经验总结
查看>>
Dozer 使用小结
查看>>
第153天:关于HTML标签嵌套的问题详解
查看>>
可通过区块链实现去中心化的三大网络巨头
查看>>
vue-element-admin 4.0.1 发布,后台集成方案
查看>>
一位耶鲁教授,在和大公司比谁最快造出第一台量子计算机
查看>>
TMS云应邀参加第六届西部国际物流博览会
查看>>
(四)开源IT资产管理系统-->部署GLPI与OCS数据同步
查看>>
Hyper-V Server 第二代虚拟机
查看>>