Elixir v1.4.0-rc.1 发布,函数式编程语言

jopen 8年前
   <p style="text-align: center;"><strong><img alt="" src="https://simg.open-open.com/show/33a2f4f61d4afed250b256b618ed4e69.jpg" /></strong></p>    <p> </p>    <p>Elixir 是一种函数式编程语言,建立在Erlang虚拟机之上。它是一种动态语言,灵活的语法与宏支持,利用Erlang的能力来构建并发、分布式、容错应用程序与热代码升级。</p>    <p style="text-align: center;"><img alt="Elixir 1.3 发布,函数式编程语言" src="file:///C:/Users/wzw/AppData/Local/Temp/enhtmlclip/Image(1).png" /><a href="https://simg.open-open.com/show/860f1174a2e835102d45d51fe7b0ec9a.png"><img alt="" src="https://simg.open-open.com/show/860f1174a2e835102d45d51fe7b0ec9a.png" /></a></p>    <h2>更新日志</h2>    <ul>     <li>[Float] Avoid multiple roundings in <code>Float.ceil/2</code>, <code>Float.floor/2</code> and <code>Float.round/2</code></li>     <li>[Kernel] Don't crash in <code>macro_exported?/3</code> when dealing with Erlang modules</li>     <li>[Kernel] Ensure locals calls are rewritten when calling a local function or macro from inside a module</li>     <li>[Kernel] Annotate the context for variables as zero-arity funs in quotes</li>     <li>[Kernel.SpecialForms] Ensure comprehensions with guards and filters keep proper ordering,</li>     <li>[Kernel.SpecialForms] Produce meaningful warning when with's else clauses have no effect</li>     <li>[Macro] Wrap fn calls in parens in <code>Macro.to_string/2</code></li>     <li>[Macro] Do not print aliases as keys inside keyword lists in <code>Macro.to_string/2</code></li>     <li>[OptionParser] Support options in <code>OptionParser.to_argv/2</code> to ensure <code>:count</code> switches are correctly encoded</li>     <li>[Stream] Ensure <code>Stream.take/2</code> does not consume next element on <code>:suspend</code></li>     <li>[String] Fix infinite recursion in <code>String.replace_leading/3</code> and <code>String.replace_trailing/3</code> when given an empty string</li>     <li>[Task] Fix <code>Task.shutdown/1,2</code> infinite block when task has no monitor</li>     <li>[Task] Ensure task cannot link after parents unlinks</li>    </ul>    <h2>下载</h2>    <ul>     <li><a href="/misc/goto?guid=4958995954243209050" rel="nofollow"><strong>Docs.zip</strong></a></li>     <li><a href="/misc/goto?guid=4958995954375992146" rel="nofollow"><strong>Precompiled.zip</strong></a></li>     <li><a href="/misc/goto?guid=4958995954494870297" rel="nofollow"><strong>Source code</strong> (zip)</a></li>     <li><a href="/misc/goto?guid=4958995954601392821" rel="nofollow"><strong>Source code</strong> (tar.gz)</a></li>    </ul>    <p>本站原创,转载时保留以下信息:<br /> 本文转自:深度开源(open-open.com)<br /> 原文地址:<a href="http://www.open-open.com/news/view/7d38ebe8">http://www.open-open.com/news/view/7d38ebe8</a></p>