http://sketchytech.blogspot.kr/2015/06/swift-what-do-map-and-flatmap-really-do.html
$0를 앞놈은 각각의 요소에 대해, 뒷놈은 그 맵 자체에 대해 보는듯
아 방금 찾은 건 자바가 아니었네 -_-;;
http://stackoverflow.com/questions/26684562/java-8-map-and-flatmap-methods
헐 이건 또 RXJAVA가 아니네!!!
http://stackoverflow.com/questions/22847105/when-do-you-use-map-vs-flatmap-in-rxjava
둘은 반환하는 타입이 다름. 그냥 map과 달리 flatMap은 Observable 템플릿으로 묶어서 반환함. 뭘 쓰든 상관은 없지만 비동기 호출 시 예외처리에는 후자가 적합하다고 함
아.. 답변 고마워 map안에서 예외처리할때 flatmap을 쓰면 observable로 묶어서 예외처리를 할수있다는것 같은데 구지 그렇게 해야하는 이유가 뭐지? map에서 예외처리해도 subscribe 스레드랑 observe 스레드는 다른 스레드일텐데=_= 이해를 잘못하는건가?
http://sketchytech.blogspot.kr/2015/06/swift-what-do-map-and-flatmap-really-do.html
$0를 앞놈은 각각의 요소에 대해, 뒷놈은 그 맵 자체에 대해 보는듯
아 방금 찾은 건 자바가 아니었네 -_-;;
http://stackoverflow.com/questions/26684562/java-8-map-and-flatmap-methods
헐 이건 또 RXJAVA가 아니네!!!
http://stackoverflow.com/questions/22847105/when-do-you-use-map-vs-flatmap-in-rxjava
둘은 반환하는 타입이 다름. 그냥 map과 달리 flatMap은 Observable 템플릿으로 묶어서 반환함. 뭘 쓰든 상관은 없지만 비동기 호출 시 예외처리에는 후자가 적합하다고 함
아.. 답변 고마워 map안에서 예외처리할때 flatmap을 쓰면 observable로 묶어서 예외처리를 할수있다는것 같은데 구지 그렇게 해야하는 이유가 뭐지? map에서 예외처리해도 subscribe 스레드랑 observe 스레드는 다른 스레드일텐데=_= 이해를 잘못하는건가?