λ
Size: a a a
λ
VS
λ
λ
ZM
PE
с#
с#
с#
ZM
GP
AS
GP
GP
Α
def foo(a: Int): Int = a * 2
val foo: Int => Int = _ * 2
def foo(a: Int)(b: Int) = a * b
val foo: Int => Int => Int = a => b => a * b
def foo(a: Int)(implicit b: Int) = a * b
NV
def foo(a: Int): Int = a * 2
val foo: Int => Int = _ * 2
def foo(a: Int)(b: Int) = a * b
val foo: Int => Int => Int = a => b => a * b
def foo(a: Int)(implicit b: Int) = a * b
J🎩
λ
Α
def foo(a: Int): Int = a * 2
val foo: Int => Int = _ * 2
def foo(a: Int)(b: Int) = a * b
val foo: Int => Int => Int = a => b => a * b
def foo(a: Int)(implicit b: Int) = a * b
GP