scala Iterable # map 대 Iterable # flatMap 의 map와 flatMap기능의 차이점은 Iterable무엇입니까? 다음은 꽤 좋은 설명입니다. http://www.codecommit.com/blog/scala/scala-collections-for-the-easily-bored-part-2 목록을 예로 사용 : 지도의 서명은 다음과 가변합니다. map [B](f : (A) => B) : List[B] 그리고 flatMap은 flatMap [B](f : (A) => Iterable[B]) : List[B] 따라서 flatMap은 유형 [A]를 사용하고 반복 가능한 유형 [B]를 반환하고 map은 유형 [A]를 사용하여 유형 [B]를 반환합니다. 이것은 또한 플랫 맵이 목록을 "..