Lehet, hogy felreertek valamit, de (2.11.4):
scala> class A(val a: Int) {
| def getA() = this.a
| }
defined class A
scala> val f = new A(5).getA _
f: () => Int = <function0>
scala> f()
res0: Int = 5
Vagy mast ertesz ertek alatt?
Az IDE-k 3+ ev alatt oriasit fejlodtek, ahogy a compiler is, 2.10-tol vannak makrok, stb. Szoval nagyon sokat valtozott a Scala ennyi ido alatt...