小巧而强大的静态类型语言 PureScript v0.10.0-rc.1 发布
jopen 8年前
<p style="text-align: center;"><img alt="" src="https://simg.open-open.com/show/6c5da9e63102b686994315d7f4a206df.png" /></p> <p> </p> <p>PureScript 是个小巧而强大的静态类型语言,可以编译成 JavaScript。purescript 主要是由 Haskell 和 PureScript 编写的。</p> <p> </p> <h2>更新日志</h2> <h2>增强功能</h2> <ul> <li>Return qualifier from explicit/hiding imports (<a href="/misc/goto?guid=4958984422936517219">@nwolverson</a>)</li> <li>Verify entry points exist in <code>psc-bundle</code> (<a href="/misc/goto?guid=4958991076100114071">@kRITZCREEK</a>)</li> <li>Improved error messages for record subsumption (<a href="/misc/goto?guid=4958993993108672303">@FrigoEU</a>)</li> </ul> <h2>psc-ide</h2> <ul> <li>Resolve types/kinds for operators (<a href="/misc/goto?guid=4958991076100114071">@kRITZCREEK</a>)</li> <li>Unify Completion Commands (<a href="/misc/goto?guid=4958991076100114071">@kRITZCREEK</a>)</li> <li>Parse type annotations from source files (<a href="/misc/goto?guid=4958991076100114071">@kRITZCREEK</a>)</li> <li>Update pursuit JSON parsing (<a href="/misc/goto?guid=4958984422936517219">@nwolverson</a>)</li> <li>Remove a pursuit workaround (<a href="/misc/goto?guid=4958991076100114071">@kRITZCREEK</a>)</li> <li>Add a suggestion to the <code>UnusedDctorImport</code> warning (<a href="/misc/goto?guid=4958993993108672303">@FrigoEU</a>)</li> <li>Return JSON errors for cycles in module dependencies (<a href="/misc/goto?guid=4958991076100114071">@kRITZCREEK</a>)</li> </ul> <h2>Bug 修复</h2> <ul> <li>Fix usage detection for operators (<a href="/misc/goto?guid=4958879147088779009">@garyb</a>)</li> <li>Fix handling of duplicate module imports in JS codegen (<a href="/misc/goto?guid=4958879147088779009">@garyb</a>)</li> <li>Fix a small bug in the type pretty-printer (<a href="/misc/goto?guid=4958879147349283503">@paf31</a>)</li> <li>Fix function application judgment (<a href="/misc/goto?guid=4958879147349283503">@paf31</a>)</li> <li>Fix inlining for <code>$</code> and <code>#</code> operators (<a href="/misc/goto?guid=4958879147088779009">@garyb</a>)</li> <li>Fix <code>everywhereOnTypesTopDown</code> (<a href="/misc/goto?guid=4958993993366605105">@ianbollinger</a>)</li> </ul> <h2>基础设施</h2> <ul> <li>Support <code>aeson-1.0</code> (<a href="/misc/goto?guid=4958993993444076468">@phadej</a>)</li> <li>Support <code>http-client-0.5</code> (<a href="/misc/goto?guid=4958993993444076468">@phadej</a>)</li> <li>Safer installation from source in INSTALL.md (<a href="/misc/goto?guid=4958879146816584657">@hdgarrood</a>)</li> </ul> <h2>履行</h2> <ul> <li>Fix most HLint warnings (<a href="/misc/goto?guid=4958993993366605105">@ianbollinger</a>)</li> <li>Fixing imports (<a href="/misc/goto?guid=4958993993575237400">@charleso</a>)</li> <li>Export <code>desugarDecl</code> from <code>Sugar.ObjectWildcards</code> (<a href="/misc/goto?guid=4958993993657433650">@rvion</a>)</li> <li>Remove legacy <code>ObjectGetter</code> and update doc (<a href="/misc/goto?guid=4958993993657433650">@rvion</a>)</li> </ul> <p> </p> <h2>下载</h2> <ul> <li><a href="/misc/goto?guid=4958993993751443086" rel="nofollow">ytes<strong>linux64.sha</strong></a></li> <li><a href="/misc/goto?guid=4958993993829935737" rel="nofollow"><strong>linux64.tar.gz</strong></a></li> <li><a href="/misc/goto?guid=4958993993937290152" rel="nofollow">ytes<strong>macos.sha</strong></a></li> <li><a href="/misc/goto?guid=4958993994013258844" rel="nofollow">B<strong>macos.tar.gz</strong></a></li> <li><a href="/misc/goto?guid=4958993994096525965" rel="nofollow"><strong>Source code</strong> (zip)</a></li> <li><a href="/misc/goto?guid=4958993994177745513" rel="nofollow"><strong>Source code</strong> (tar.gz)</a></li> </ul> <p> </p> <p>本站原创,转载时保留以下信息:<br /> 本文转自:深度开源(open-open.com)<br /> 原文地址:<a href="http://www.open-open.com/news/view/75e490a9">http://www.open-open.com/news/view/75e490a9</a></p>