Size: a a a

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

2017 December 05

I

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

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
символьные инфиксные оператору не обязательно использовать, кстати - в либе есть и обычные, пригодные для пайплайн-цепочек :)
источник

S

Sviatoslav in Elm Lang сообщество разработчиков
да, можно конечно. потому и написал - дело вкуса. я предпочитаю использовать типы - дальше понятнее будет, чем tuple, например
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Форме достаточно уметь биндиться в понятную структуру. В примере выше это есть. Там если все поля валидны, будет получен заполненный рекорд, избавленный от сырых значений и прочей вспомогательщины
источник

S

Sviatoslav in Elm Lang сообщество разработчиков
elm-form вроде примерно также делает
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
у elm-form состояние лежит в weakly typed дикте
источник

S

Sviatoslav in Elm Lang сообщество разработчиков
ну я про остальное
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
В остальном да
источник

S

Sviatoslav in Elm Lang сообщество разработчиков
с огромными формами тоже не сказать, что удобно работать через сообщения. но такова цена ¯\_(ツ)_/¯
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Так у меня в либе и не надо париться с сообщениями - они скомпозятся в общее сообщение для всей формы, как везде ;)
источник

S

Sviatoslav in Elm Lang сообщество разработчиков
надо посмотреть 👍
источник

S

Sviatoslav in Elm Lang сообщество разработчиков
выглядит сложно :D
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Что именно выглядит сложно? Буду рад фидбэку :)
источник

S

Sviatoslav in Elm Lang сообщество разработчиков
не знаком с комбинаторами просто 🙂 надо разобраться
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Maybe.andThen - комбинатор
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Весь декодинг JSON на крмбинаторах
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Комбинаторы - функции, принимающие функции и возвращающие их комбинации :)
источник

S

Sviatoslav in Elm Lang сообщество разработчиков
ну в таком виде работал. https://github.com/jinjor/elm-binary-decoder еще использовал
источник

S

Sviatoslav in Elm Lang сообщество разработчиков
просто с трудом понимаю, как это вяжется с elm/html
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Ну вот elm-tools/parser - библиотека персер-комбинаторов
источник