如何在Scala 2.8中实现一个集合?
发布时间:2020-12-16 09:19:02 所属栏目:安全 来源:网络整理
导读:在试图编写一个API时,我正在与2.8(.0-beta1)中的 Scala集合一起努力. 基本上我需要写的是: 为某种类型的不可变集添加功能 其中所有的方法,如过滤器和地图都返回一个相同类型的集合,而不必重写所有内容(这就是为什么我首先去了2.8) 通过这些方法获得的所有集
在试图编写一个API时,我正在与2.8(.0-beta1)中的
Scala集合一起努力.
基本上我需要写的是: >为某种类型的不可变集添加功能 另外我想定义一个默认的实现,例如基于HashSet. trait的companion对象可能会使用此默认实现.如果我需要建筑工厂的全部力量将我的收藏类型映射到其他类型的集合,我还不确定. 我读了paper on the redesign of the collections API,但似乎事情从此改变了一点,我在那里缺少一些细节.我也挖掘了集合源代码,但我不知道它是否一致. 理想情况下,我想看到的是一个动手教程,告诉我一步一步的只是我需要的位或广泛的描述所有的细节,所以我可以判断我需要哪些位.我喜欢“Scala中的编程”中关于对象平等的章节. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 无法执行rsDriver(连接被拒绝)
- 如何逃离UNIX中的MAN屏幕或页面?
- Can't bind to 'formGroup' since it i
- amazon-web-services – 如何配置在AWS/ElasticBeanstalk/
- angular – 如何重置控制值?
- MyGeneration学习笔记(9) :在WebService使用dOOdad时,对To
- 可以在匹配大小写中使用Scala案例对象
- Angular 6 / NGRX组合减速器
- Bootstrap关联select菜单,包罗万象的知识点
- tcpdump报告以–privileged开头的Docker容器中的错误