Scala foldLeft на картах

Как вы используете Map.foldLeft? Согласно документам это выглядит так

foldLeft [B] (z: B)(op: (B, (A, B)) ⇒ B) : B

Но у меня возникли трудности:

 Map ("first" -> 1, "second" -> 2) .foldLeft (0) ((a, (k, v)) => a + v)

ошибка: недопустимый формальный параметр

Ошибка указывает на открытую скобку перед k.

32
задан Eugene Yokota 15 December 2010 в 19:10
поделиться