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