えーと、 fun (a, b) {...} とか言ってみるテスト。
というかあれだね、 f = -> (a, b) { ... } とかいった書き方が問題なのであれば、これの省略記法として f(a, b) = {...} という表現も可にすればいいんですよ!
ごめんどっちも言ってみたかっただけです。後者は多重代入とかも絡んで激しく面倒だろうなぁ。現実的には lambda のキーワード化だと思ってますが、これって何が問題なんだっけ?