понимает значение), merge, split, forward (вместо которого sample используют, как я понял).
На счёт переусложнённости вот ещё один из кейсов.
sample({source, clock, fn, greedy?, target?})
sample(sourceStore, clockStore, fn)
Почему одну версию нельзя сделать (тем более исходя из версии, уже 20 мажоров было)?
Вторая версия появилась раньше, а потом поняли, что надо конфигурировать и все функции научились принимать объект.
не знают, но при этом никто не форсит их использовать (не юзал ни разу, все живы, здоровы) мерж, форвард, сплит если сложные, то сори, но я хз, что такой разработчик делает в разработке семпл действительно с ходу понять не удастся, но без него вполне можно обходиться, потом нормально переписав, при необходимости это не версии, а оверлоады, иногда не нужна полная конфигурация, можно закинуть 2 аргумента, все исключительно для удобства
Мажор один был, а не 20.
Юзаю мерж для соед двух ивентов в 1 сторе, которые делают похожие вещи
> Почему одну версию нельзя сделать так разработка библиотек не работает
Обсуждают сегодня