sum*_*mek 2 functional-programming scala
核心scala库中的哪些类型实现flatMap?我在Option和collection中看过它.任何其他?
简而言之:所有类型都是monadic.
flatMap
是一种常见的操作,有很多类型可以实现它.实现它的主要有两种类型:容器和类型,可用于排序.某些类型的小概述:
第一类包含
List
,Seq
,Set
或Map
(flatMap
被定义为GenTraversableOnce)第二类包含
找出所有被调用的方法名称的有用方法flatMap
是在字母F
上打开Scaladoc(在搜索栏下方).然后flatMap
使用浏览器进行搜索,您将找到包含该方法的所有类型.