Предположим, мне нужно написать некоторый код графического интерфейса следующим образом:
widget1.addListener(event1 =>
handle1(event1)
widget2.addListener(event2 =>
handle2(event2)
widget3.addListener(event3 => handle3(event3))
)
)
Как бы вы написали это в стиле CPS, используя продолжения Scala?