5
Confuso con la trasformazione da comprensione a flatMap / Map
Non mi sembra davvero di capire Map e FlatMap. Quello che non riesco a capire è come una per comprensione sia una sequenza di chiamate annidate a map e flatMap. Il seguente esempio è tratto da Functional Programming in Scala def bothMatch(pat:String,pat2:String,s:String):Option[Boolean] = for { f <- mkMatcher(pat) g <- …