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