2
核心scala庫中的什麼類型實現flatMap?我在Option和集合中見過它。任何其他?Scala中的哪些類型實現flatMap?
核心scala庫中的什麼類型實現flatMap?我在Option和集合中見過它。任何其他?Scala中的哪些類型實現flatMap?
總之:所有類型是monadic。
flatMap
是一種常見的操作,有很多類型可以實現它。主要有兩種類型的實現它的容器和類型,這些類型對排序很有用。一個小的概述在一些類型:
第一類包含
List
,Seq
,Set
或Map
(flatMap
被定義爲GenTraversableOnce)第二類包括
找出所有叫flatMap
方法名一個有用的方法是打開Scaladoc on letter F
(下面的搜索欄)。然後用您的瀏覽器搜索flatMap
,您會發現包含該方法的所有類型。
[Scalexing](http://scalex.org/?q=flatMap)將是搜索API的更好方法 –