Dotty

Scala 的下一代编译器 Dotty

BSD
Scala 查看源码»
跨平台
2017-06-02
局长

Dotty 是 Scala 的下一代编译器,也是 Scala 的新语言概念和编译器技术研究平台。

具有以下特性:

Unionintersection and literal singleton typesImplemented
Trait parametersImplemented
@static methods and fieldsImplemented
SBT incremental buildImplemented
Option-less pattern matchingImplemented
Automatic tupling of function parametersImplemented
Multiversal equalityImplemented
Phantom typesImplemented
Implicit function typesImplemented
Auto-SpecializationIn progress
Whole program optimizerIn progress
HList & HMaps/Record typesIn progress
  
EffectsConsidered
的码云指数为
超过 的项目
加载中
此软件有 5 条评论,请先登录后再查看。

Dotty 0.17.0-RC1,Scala 的下一代编译器

Dotty 是 Scala 的下一代编译器,也是 Scala 的新语言概念和编译器技术研究平台。主要更新内容: 新的隐式范围规则: tp是最小的对象引用集 S(即具有模块符号的TermRef),以便: 如果tp是类引...

2019/07/29 07:04

Dotty 0.2.0-RC1 发布,Scala 的下一代编译器

Dotty 0.2.0-RC1 发布了,Dotty 是 Scala 的下一代编译器,也是一个旨在成为 Scala 3.0 的语言和编译器的项目。该版本作为技术预览版,演示了新的语言特性,而且编译器也支持它们。 Dotty 项...

2017/07/13 07:53

Dotty 0.1.2-RC1 发布,Scala 的下一代编译器

Dotty 0.1.2-RC1 发布了,Dotty 是 Scala 的下一代编译器,也是一个旨在成为 Scala 3.0 的语言和编译器的项目。该版本作为技术预览版,演示了新的语言特性,而且编译器也支持它们。 Dotty 项...

2017/06/02 08:52

没有更多内容

加载失败,请刷新页面

没有更多内容

暂无问答

如何检查rpm的依赖性

转: https://linux.cn/article-3621-1.html#3_780 rpm -qR java-1.8.0-openjdk-1.8.0.161-0.b14.el7_4.x86_64 教你如何在Fedora,CentOS,RHEL中检查RPM包的依赖性 编译自:http://xmodulo.co...

2018/05/07 15:21
9
0
神奇的Scala Macro之旅(二)- 一个实例

优化的日志方式 package macros_demo import scala.language.experimental.macros import org.slf4j._ import scala.reflect.macros.whitebox.Context object Macros { implicit class Logge...

2019/04/27 17:17
50
0
Scala Macro 现状介绍

Scala Macro 现状介绍

2018/05/01 19:34
1.5K
1
dot学习笔记

dot 是一种绘图语言,它可以方便你采用图形的方式快速、直观地表达一些想法,比如描述某个问题的解决方案,构思一个程序的流程,澄清一堆貌似散乱无章的事物之 间的联系……等等。总之,当你...

2014/12/04 09:50
113
0
Martin Odersky訪談錄所思

ThoughtWorks的「TW洞見」在4月發布了對Scala之父Martin Odersky的訪談。Odersky的回答顯得言簡意赅,仔細分析,仍然能從中收獲不少隱含的信息(雖然可能是負面的信息)。 提問的中心主要是語...

2016/05/13 10:17
11
2
Arch Linux pacman 与其他发行版操作比较

原文:https://wiki.archlinux.org/index.php/Pacman/Rosetta https://old-en.opensuse.org/Software_Management_Command_Line_Comparison http://dnf.readthedocs.org/en/latest/cli_vs_yum...

2019/03/27 00:43
48
0
OpenJDK 14性能保持提升,OpenJDK 8仍是最强王者

OpenJDK 14 与 OpenJDK 8 及多个主要版本的性能基准测试对比。 OpenJDK 14 已于近日 GA,其在性能方面是否有改进、以及有哪些改进引起了不少开发者的关注。本文将会介绍通过运行新的基准测试...

03/21 00:00
0
0
神奇的Scala Macro之旅(一)- 什么时候用宏

在Lisp语言中,macro是一个神器,可以“动态的生成代码”,然后被执行,这种方式给到Lisp无限的表达能力。除Lisp之外,很少有语言支持Macro这个特性,我记得 GWT之中曾经有一个类似的Generat...

2019/04/27 17:10
37
0
Debian系统apt-get命令整理

Debian系统apt-get命令整理

2015/06/28 16:19
263
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部