发布于 2015-11-19 04:02:46 | 64 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的精品教程,程序狗速度看过来!

PureScript 静态类型语言

PureScript 是个小巧而强大的静态类型语言,可以编译成 JavaScript。purescript 主要是由 Haskell 和 PureScript 编写的。


PureScript 0.7.6 发布,更新内容如下:

特性

  • Field puns, fix #921 (@balajirrao)

    It is now possble to construct objects by using values in scope with the same name as the field labels. For example, the expression { foo, bar } is equivalent to { foo: foo, bar: bar }. Patterns desugar in the same way.

提升

  • Modules are now parsed in parallel (@paf31)

  • Use Types.Proxy.Proxy instead of Data.Generic.Proxy. This fixes #1573 (@tfausak)

  • Update generic deriving for latest purescript-generics changes (@paf31)

  • New import warnings - unused data constructors, unused imports (@nwolverson)

  • psc-publish: only warn on dirty working tree on dry runs (@hdgarrood)

  • Add more information to psci :browse command (@soupi)

  • Add support for --require-path option to psc-bundle (@natefaubion)

  • Improved error reporting in psc-publish (@hdgarrood)

  • Reduce noise in instance declarations in documentation (@hdgarrood)

Bug 修复

  • New approach to unification, fixing some loops in the type checker (@paf31)

  • Fix #1632, instantiate type variables in anyProxy calls in generic instances (@paf31)

  • Fix warnings for unqualified implicit imports (@nwolverson)

  • Fix #1596, don't show type checker warnings in the event of an error (@paf31)

  • Fix #1602, improvements around code generation of string literals (@michaelficarra)

  • Fix #1090, allow accessors in operator sections (@paf31)

  • Fix #1590, limit depth of pretty-printed expressions (@paf31)

  • Fix #1591, use the 'negate' in scope (@paf31)

  • Fix #1335, track scoped type variables when skolemizing (@paf31)

  • Fix #1175, check types inside where clauses inside instances (@paf31)

  • Some refactoring (@phadej)

  • Fixed some error messages (@zudov)

部署

  • Use base-compat to reduce the need for CPP (@phadej)

  • Write license-generator in Haskell (@phadej)

  • Add GHC 7.10.3 to CI build matrix (@phadej)

下载地址

PureScript 是个小巧而强大的静态类型语言,可以编译成 JavaScript。purescript 主要是由 Haskell 和 PureScript 编写的。



历史版本 :
PureScript 0.11.6 发布,静态类型语言
PureScript 0.11.4 发布,静态类型语言
PureScript 0.11.3 发布,静态类型语言
PureScript 0.11.2 发布,静态类型语言
PureScript 0.11.1 发布,静态类型语言
PureScript 0.11.0 发布,静态类型语言
PureScript 0.11.0-rc.1 发布,静态类型语言
PureScript 0.10.7 发布,静态类型语言
PureScript 0.10.6 发布,静态类型语言
PureScript 0.10.5 发布,静态类型语言
PureScript 0.10.4 发布,静态类型语言
PureScript 0.10.3 发布,静态类型语言
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务