次の「括弧」はどのようになっていますか?
val words = List("foo", "bar", "baz")
val phrase = "These are upper case: " + words map { _.toUpperCase } mkString ", "
と同じですか
val words = List("foo", "bar", "baz")
val phrase = "These are upper case: " + words.map(_.toUpperCase).mkString(", ")
つまり、暗黙のドット (".") と括弧は、実際のものと同じ優先順位を持っていますか?
最初のバージョンは同じですか
val words = List("foo", "bar", "baz")
val phrase =
"These are upper case: " + (words map { _.toUpperCase } mkString ", ")