Ещё бы кто рассказал что такое flex
1) Почему в примере по ТЕА использовалась именно ArrayDeque? Это попытка убежать от Backpressure?
2) Легально ли в Elm и TEA инициировать несколько команд в ответ на сообщение?
3) Как поместить во все это дело команды, которые по сути не должны влиять на состояние? Например, состояние обновилось - закешировать без каких либо сообщений, сотояние обновилось - выделить из него сущность, закешировать, отправить на сервер, удалить?
4) Может, есть еще и отмена команд?)))
в какой сторону стоит почитать? не могу никак в голове собрать полную картину для решения задачи (на самом деле надеюсь, что описание всех этих Flux, Redux и Elm полностью покроют мою задачу)
у меня состояние отделено от View и нужно шерить его по всему приложению + обновлять не только через сообщения от пользователя (тут вроде все просто - не важно, кто шлет сообщения)