AM
x*1 = x() -> Tс
(Unit) -> T
. Но не одно и то же с точки зрения котлина.Size: a a a
AM
x*1 = x() -> T(Unit) -> T
. Но не одно и то же с точки зрения котлина.ML
(
(
ML
() -> T(Unit) -> T
. Но не одно и то же с точки зрения котлина.VP
() -> T не наследует (Any) -> TVP
AM
fun <T> makeUnary(f: () -> T): (Unit) -> T = { _ -> f() }
fun <T> makeNullary(f: (Unit) -> T): () -> T = { f(Unit) }AM
AM
VP
(
AM
I
AD

AM
AM
I
/ набираешьAM
/ набираешь