ваше мышление вызывает у меня когнитивный диссонанс.
с одной стороны — вы, вроде бы, можете справииться с весьма нетривиальной задачей.
с другой стороны — не можете нихрена объяснить, кроме как «нажиманием кнопок»
По моей ссылке нарисована реализация deferred в python twisted.
То, что обработчик, указанный в then резольвит какой-то новый промиз, и его можно разрезольвить созданным промизом — это вот было не очевидно.
И это появиолсь только в jquery 1.8 о чём в статье ни слова.
В документации обработчкики для .done, .fail, .always называются Callback, а для .then — Filters.
В статье они все перемешаны в кучу, и это не добавляет понимания.
И тутже встаёт вопрос — анахуа собственно перемешывать .fail и .then а потом пытаться прерывать цепочку?
с одной стороны — вы, вроде бы, можете справииться с весьма нетривиальной задачей.
с другой стороны — не можете нихрена объяснить, кроме как «нажиманием кнопок»
И это никак не объясняет, зачем вам нужна была ещё и голова.
И чего именно из «всего что хочешь» не хватает для расшифровки текста сразу.
То, что обработчик, указанный в then резольвит какой-то новый промиз, и его можно разрезольвить созданным промизом — это вот было не очевидно.
И это появиолсь только в jquery 1.8 о чём в статье ни слова.
В документации обработчкики для .done, .fail, .always называются Callback, а для .then — Filters.
В статье они все перемешаны в кучу, и это не добавляет понимания.
И тутже встаёт вопрос — анахуа собственно перемешывать .fail и .then а потом пытаться прерывать цепочку?
Придётся лезть в сорцы.
Что-нибудь типа такого: twistedmatrix.com/documents/current/_images/deferred-process.png
Там же 4ый бит установлен, который для текста — яркость, а для фона — мигание.
www.youtube.com/watch?v=BKea6P6ub_o