Size: a a a

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

2017 December 05

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Sviatoslav
просто с трудом понимаю, как это вяжется с elm/html
никак не вяжется. Комбинаторы - это "паттерн" такой в ФП. Общеприменимый
источник

S

Sviatoslav in Elm Lang сообщество разработчиков
        { model =
           ByteField.init 80
               <> ByteField.init 160
               <> ByteField.init 240
               <> CheckBoxField.init True
что вот это значит для стейта?
источник

AP

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

AK

Anton Kotenko in Elm Lang сообщество разработчиков
Sviatoslav
выглядит сложно :D
хотел вбросить, что можно выгнать девочку из Хаскеля, а вот Хаскель из девочки не выгнать
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
всё бы функторами обмазать
источник

AK

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

AK

Anton Kotenko in Elm Lang сообщество разработчиков
но потом посмотрел код и передумал, кроме раскоряк вроде <::> — всё довольно понятно
источник

AK

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

AP

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

к

кана in Elm Lang сообщество разработчиков
Aleksei (astynax) Pirogov
Лучше в update, конечно
Почему лучше?

Если взять редакс какой, там есть правило не пихать в стор вычисляемые поля, то есть все, что можно вычислить из стора, лучше вычислить из стора. Поэтому валидация всякая в селекторах, можно считать (хоть это не так), что во вьюхе
источник

AP

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

PF

Pawel Filimonenkow in Elm Lang сообщество разработчиков
@astynax а не слышал про какой нибудь фреймворк данных для Elm поверх graphQL типа apollo.js ?
источник
2017 December 06

AP

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

PF

Pawel Filimonenkow in Elm Lang сообщество разработчиков
спасибо, это я видел. Хотелось бы более высокоуровневого инструмента, чтоб с кешировнием и проч. магией
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Всегда можно этот apollo завернуть, и дёргать через port
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
Допустим, есть view, который возвращает Html SomeAction. Можно что-то сделать, если я хочу положить этот view внутрь своего, при этом скипнуть все SomeAction и вернуть свой Html OtherAction, без добавления инварианта в OtherAction?
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
А, блин, Html.map. Извините
источник
2017 December 07

K

Killin in Elm Lang сообщество разработчиков
Всем привет)
источник

K

Killin in Elm Lang сообщество разработчиков
Как перевести это слово?
destructuring
Тут👇
Tuple destructuring extracts the values inside a tuple and assigns them to constants in the current scope.
источник

MK

Mikhail Korepanov in Elm Lang сообщество разработчиков
деструктуризация
источник