高阶函数的元组模式匹配

zer*_*ing 2 scala akka-stream

我想在高阶函数中进行模式匹配,如下所示:

.flatMapConcat { (raw, msg) =>

} 
Run Code Online (Sandbox Code Playgroud)

但看来,这行不通。我究竟做错了什么?Scala是否在高阶函数中支持元组的模式匹配?

Krz*_*sik 6

您必须使用case

.flatMapConcat{ case (raw, msg) =>
Run Code Online (Sandbox Code Playgroud)