Size: a a a

Elm Lang сообщество разработчиков

2021 April 28

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Но почему Maybe?
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
У тебя не Html (a -> msg) же в TEA
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
приходится NoOp просить у юзера постоянно, если без Maybe
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
ну извне оно Tron msg, так же как Html
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Чёт мне кажется, что должно что-то такое быть
Control setup msg value = Control (setup -> (msg, value))
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
интересно, не думал про такую конфигурацию
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
спасибо
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Control setup msg value = Control (setup -> (List msg, value))
даже так
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
но значения берутся из модели юзера при описании UI
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
то есть текущее value есть всегда как раз
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
так и тут есть
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
сообщений может не быть
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
тогда Cmd msg :)
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Cmd msg ~ List msg, ты же понимаешь
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
да, понимаю!
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
кстати какой-то пост был про то, что в модели лучше функции не хранить такие, я вообще думал как-то просто msg класть
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Теряешь возможность time travel
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
нельзя просто так замыкания сериализовать
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
а, из-за этого. понял
источник