Size: a a a

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

2017 December 16

ST

Slava Turchaninov in Elm Lang сообщество разработчиков
там Html msg. можно включать при помощи Html.map
источник

PF

Pawel Filimonenkow in Elm Lang сообщество разработчиков
Зачем на этом задрачиваться? List (Html msg) вполне себе моноид
источник

at

andrei tshurotshkin! 🎄 in Elm Lang сообщество разработчиков
В ладу
маковый клиент – оче так себе. ну когда он появился он был норм. мол более дружелюбный дизайн по фичам не отставал и небольшие баги были простительны. сейчас в нём нет смысла
Есть
источник

Вл

В ладу in Elm Lang сообщество разработчиков
ну
источник

at

andrei tshurotshkin! 🎄 in Elm Lang сообщество разработчиков
Секретные чаты
источник

PF

Pawel Filimonenkow in Elm Lang сообщество разработчиков
Потому что тебе это не нужно. А так ответ - нет конечно. Ты не можешь во view вернуть List (Html msg), только Html msg  -  верни лист, потом завернии его в div и будет тебе щастье
источник

Вл

В ладу in Elm Lang сообщество разработчиков
в обычном клиенте с ними проблемы? (а на десктопе их же вроде нельзя создавать)
источник

at

andrei tshurotshkin! 🎄 in Elm Lang сообщество разработчиков
В ладу
в обычном клиенте с ними проблемы? (а на десктопе их же вроде нельзя создавать)
на маке они есть, в десктопе нет
источник
2017 December 18

Ф

Филипп in Elm Lang сообщество разработчиков
никак не могу решить вопрос types vs records
есть тип

type MedType
   = Poly
   | Stomat
   | Home


использую его в

type ProgrammContent
   = ProgrammContent MedType (Maybe Int)


либо

type alias ProgrammContent =
     { medType : MedType
   , medInfo : Maybe Int
}
источник

Ф

Филипп in Elm Lang сообщество разработчиков
есть мб у кого какие-то кейсы когда явно есть смысл в 1 либо в другом?
источник

ZK

Zheka Kozlov in Elm Lang сообщество разработчиков
ИМХО, более идиоматично для Elm - второй вариант
источник

Вл

В ладу in Elm Lang сообщество разработчиков
во втором случае можно кидать конструктор как карированную функцию?
источник

Вл

В ладу in Elm Lang сообщество разработчиков
а так именованные поля всегда кажутся лучшей идеей
источник

Ф

Филипп in Elm Lang сообщество разработчиков
В ладу
во втором случае можно кидать конструктор как карированную функцию?
во втором тоже можно, ничем не отличается
источник

ZK

Zheka Kozlov in Elm Lang сообщество разработчиков
Короче, если одно поле, то лучше юзать первый вариант. Если два и более, то второй
источник

Ф

Филипп in Elm Lang сообщество разработчиков
ну на мой взгляд через records оно выглядит понятнее, особенно в случае с type RGB = RGB Int Int Int - тут хер пойми какой Int за какой цвет отвечает
источник

Ф

Филипп in Elm Lang сообщество разработчиков
но при этом ничего не мешает сделать type alias Red = Int и юзать type RGB = RGB Red Green Blue
источник

ZK

Zheka Kozlov in Elm Lang сообщество разработчиков
Ещё без рекордов кроме паттерн-матчинга нету другого способа достать компоненту
источник

Ф

Филипп in Elm Lang сообщество разработчиков
тоже верно
источник

к

кана in Elm Lang сообщество разработчиков
На этом факте я и разграничиваю для себя использование рекорда и продакта
источник