泛型 – Scala的清单有哪些局限性?
Scala的Manifest是一种解决某些类型擦除问题的方法,因为JVM缺乏具体的泛型.
在其他几个问题中讨论了它们;这里有几个: > What is a Manifest in Scala and when do you need it? 其中一条评论提到“此功能是实验性的,有些情况下它不起作用.不过,它可以走很长的路.“(Daniel Sobral) Manifest方法崩溃的原因是什么?为什么? 解决方法
最重要的案例应该是Scala团队bug跟踪系统中的开放门票.我找到了以下内容:
> manifests + intersection types violate val-binding abstraction 我相信一般的想法是,Manifest将成为计划/升级的Scala反射库的一部分,除了在Arrays的上下文中使用它们是“你自己承担风险”(see). (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 如何在Angular(2或4)中使用第三方AngularJS(1.6)模块(angul
- Docker:尝试使用本地CircleCI构建连接到Docker Daemon时权
- disable editplus's .bak file
- bash – 如何阅读带有特殊字符的电子邮件
- angularJS directive用法详解
- WebService系列(二)--WSDl File简单举例
- 在Angular 6中创建自定义管道以返回基于数组的值
- axis2 webservice入门学识(JS,Java,PHP调用实例源码)
- 在 WebService 中使用属性发布一个方法
- scala – Playframework 2.0在视图模板中定义功能