Я пытаюсь определить литерал карты с ключом: String
, значение: (Any) => String
. Я попробовал следующее, но получил синтаксическую ошибку:
def foo(x: Int): String = /...
def bar(x: Boolean): String = /...
val m = Map[String, (Any) => String]("hello" -> foo, "goodbye" -> bar)