• Как синхронизировать запуск функции?

    @mrobespierre
    не могу к сожалению понять того, чего вы пытаетесь достигнуть
    попробуйте почитать книжки по алгоритмам, большие головы скорее всего уже придумали и наглядно оформили то, что вам нужно
    ну а что до этой задачи, то смотрите в сторону замыканий с сохранением состояния (closures) и анонимных функций, скорее всего они вас и спасут