8000 Update Views.md · imsingo/scala.github.com@f5ca126 · GitHub
[go: up one dir, main page]

Skip to content
8000

Commit f5ca126

Browse files
committed
Update Views.md
update links
1 parent ca11562 commit f5ca126

File tree

1 file changed

+0
-2
lines changed

1 file changed

+0
-2
lines changed

cn/overviews/collections/Views.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -123,5 +123,3 @@ map的结果是输出`SeqViewM(...)`的值。实质是记录函数`map (_ + 1)`
123123
val actors = for (i <- (1 to 10).view) yield actor { ... }
124124

125125
总之,视图是协调性能和模块化的一个强大工具。但为了不被延迟利弊评估方面的纠缠,应该在2个方面对视图进行约束。要么你将在容器转换器不产生副作用的纯粹的功能代码里使用视图。要么你将它们应用在所有的修改都是明确的可变容器。最好的规避就是混合视图和操作,创建新的根接口,同时消除片面影响。
126-
127-
更多详细内容参考官网:http://docs.scala-lang.org/overviews/collections/views.html

0 commit comments

Comments
 (0)
0