Как вы используете 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.