Мои 2 основные среды разработки - C и Objective-C. С Clang и LLVM использование замыканий стало или становится полноценной реальностью, называемой блоками ... но они все еще закрываются. Меня не интересуют технические «как»
. Я хочу знать, как лучше всего разрабатывать программы с использованием замыканий?
Я знаю, что с их помощью вы можете хорошо сортировать вещи, но какие еще существуют возможности? Я видел способы упростить структуру программы, но эта тема очень популярна для поиска. Я никогда не видел исчерпывающих списков или хороших ресурсов.
Награда назначена: ответ на награду даст подробный список и конкретные примеры использования блоков в C и Objective-C