Немного смущает этот простой случай использования:
Я хочу добавить замыкание вокруг другого только с условиями.
На данный момент мне удается это сделать только:
if(condition) {
my_root_closure {
my_main_closure {
do_stuff()
}
}
} else {
my_main_closure {
do_stuff()
}
}
Я бы хотел сделать это, не повторяя блок my_main_closure c.