8000
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent cc9f32e commit 3e907f0Copy full SHA for 3e907f0
cn/overviews/collections/Views.md
@@ -123,5 +123,3 @@ map的结果是输出`SeqViewM(...)`的值。实质是记录函数`map (_ + 1)`
123
val actors = for (i <- (1 to 10).view) yield actor { ... }
124
125
总之,视图是协调性能和模块化的一个强大工具。但为了不被延迟利弊评估方面的纠缠,应该在2个方面对视图进行约束。要么你将在容器转换器不产生副作用的纯粹的功能代码里使用视图。要么你将它们应用在所有的修改都是明确的可变容器。最好的规避就是混合视图和操作,创建新的根接口,同时消除片面影响。
126
-
127
-更多详细内容参考官网:http://docs.scala-lang.org/overviews/collections/views.html
0 commit comments