Хайленд , конечно, не является инструментом для людей, только начиная с JavaScript.
Этот инструмент имеет дело с обратных вызовов, эмиттеров событий, обещаний, и потоки, очень сложные понятия, которые могут быть рассмотрены только после основных парадигм программирования JavaScript были усвоены и прибиты.
Самый простой способ объяснить, что Хайленд делает и то, что это хорошо для это использовать собственное объяснение автора, приведенные в файле README проекта: "Вы можете переключаться между синхронными и асинхронными источниками данных по желанию, без необходимости переписывать ваш код ".
Эта функция позволяет разработчикам контролировать, когда и где код выполняется классический синхронный путь, и когда вы решили пожертвовать контроль за исполнением и переключиться на асинхронного выполнения кода.
<сильный > Что нового в этом выпуске:
- Новые дополнения:
- Игнорирует первые п значения потока, а затем испускает остальное.
- Вызовы входящий в комплект поставки функции, как только поток закончился.
- Собирает все значения вместе, то излучает каждое значение по отдельности, но в отсортированном порядке.
- Принимает объект или функцию конструктора и возвращает этот объект или конструктор с streamified версий своих свойств функции.
- Итератор поддержка:. ECMA2015 (он же ES6) итераторы стиль теперь могут быть переданы функции конструктора Хайленд
- Создает новый поток со значениями из источника в пределах заданных в thestart и конечных параметров.
- принимает один поток и партии входящие данные в течение максимального периода времени в массивы максимальной длины.
- Улучшения:
- Каждый теперь возвращает пустой поток, а не ничто.
- Убедитесь, через ошибки потока распространяется узел.
- Сохранить этот контекст обернутой функции при использовании wrapCallback.
- Обновление tranduce использовать последнюю версию протокола трансформатора.
Что нового в версии 2.6.0:
- Новые дополнения:
- Игнорирует первые п значения потока, а затем испускает остальное.
- Вызовы входящий в комплект поставки функции, как только поток закончился.
- Собирает все значения вместе, то излучает каждое значение по отдельности, но в отсортированном порядке.
- Принимает объект или функцию конструктора и возвращает этот объект или конструктор с streamified версий своих свойств функции.
- Итератор поддержка:. ECMA2015 (он же ES6) итераторы стиль теперь могут быть переданы функции конструктора Хайленд
- Создает новый поток со значениями из источника в пределах заданных в thestart и конечных параметров.
- принимает один поток и партии входящие данные в течение максимального периода времени в массивы максимальной длины.
- Улучшения:
- Каждый теперь возвращает пустой поток, а не ничто.
- Убедитесь, через ошибки потока распространяется узел.
- Сохранить этот контекст обернутой функции при использовании wrapCallback.
- Обновление tranduce использовать последнюю версию протокола трансформатора.
Что нового в версии 2.5.1:
- Новые дополнения:
- Игнорирует первые п значения потока, а затем испускает остальное.
- Вызовы входящий в комплект поставки функции, как только поток закончился.
- Собирает все значения вместе, то излучает каждое значение по отдельности, но в отсортированном порядке.
- Принимает объект или функцию конструктора и возвращает этот объект или конструктор с streamified версий своих свойств функции.
- Итератор поддержка:. ECMA2015 (он же ES6) итераторы стиль теперь могут быть переданы функции конструктора Хайленд
- Создает новый поток со значениями из источника в пределах заданных в thestart и конечных параметров.
- принимает один поток и партии входящие данные в течение максимального периода времени в массивы максимальной длины.
- Улучшения:
- Каждый теперь возвращает пустой поток, а не ничто.
- Убедитесь, через ошибки потока распространяется узел.
- Сохранить этот контекст обернутой функции при использовании wrapCallback.
- Обновление tranduce использовать последнюю версию протокола трансформатора.
Что нового в версии 2.5.0:
- Новые дополнения:
- Игнорирует первые п значения потока, а затем испускает остальное.
- Вызовы входящий в комплект поставки функции, как только поток закончился.
- Собирает все значения вместе, то излучает каждое значение по отдельности, но в отсортированном порядке.
- Принимает объект или функцию конструктора и возвращает этот объект или конструктор с streamified версий своих свойств функции.
- Итератор поддержка:. ECMA2015 (он же ES6) итераторы стиль теперь могут быть переданы функции конструктора Хайленд
- Создает новый поток со значениями из источника в пределах заданных в thestart и конечных параметров.
- принимает один поток и партии входящие данные в течение максимального периода времени в массивы максимальной длины.
- Улучшения:
- Каждый теперь возвращает пустой поток, а не ничто.
- Убедитесь, через ошибки потока распространяется узел.
- Сохранить этот контекст обернутой функции при использовании wrapCallback.
- Обновление tranduce использовать последнюю версию протокола трансформатора.
Что нового в версии 2.4.0:
- Параметр `source.merge ()` алгоритма прямо сейчас оценивает весь поток исходного перед чтением из всех результирующих потоков параллельно (ранее было бы начать читать, как только источник, излучаемый следующий поток).
- Параметр `слияния ()` функция теперь пытается сбалансировать входы более справедливо. Например, если поток А имеет 100 значений буферизованных и поток B получает новое значение после того, как 100мс, если мы читаем в 200мс мы получим значение из каждого потока. Ранее было бы исчерпать потока буфер перед началом чтения из потока B.
Что нового в версии 1.25.2:.
- перестроен распределение и документы
Требования
- включен JavaScript на стороне клиента
- Node.js для серверных сред
Комментарии не найдены