Size: a a a

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

2020 January 14

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Alexey Yurchenko
Там Msg (Cmd Msg)
Cmd (Cmd Msg)
^ конструктор типа Msg
источник

AP

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

AK

Anton Kotenko in Elm Lang сообщество разработчиков
Aleksei (astynax) Pirogov
type Msg = Cmd (Cmd Msg)
О, вот это интересно, не знал
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
Aleksei (astynax) Pirogov
Слишком "God Message" получается
А что-то типа WithSeed Random.Seed Msg — это тоже плохо?
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Тоже. Почему View решает, куда дальше сид пойдёт?
источник

AP

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

AK

Anton Kotenko in Elm Lang сообщество разработчиков
М, не прав,  WithSeed Msg просто, но тогда это то же самое
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
Просто в результате у меня четыре сообщения вроде Trigger<действие>, каждое из которых в апдейте передаёт новый сид в другое сообщение <действие> Random.Seed, которых тоже четыре, очевидно.
источник

AK

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

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Так. Я подумол. WithSeed Random.Seed Msg — норм
источник

AP

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

SF

Stan Fokl in Elm Lang сообщество разработчиков
Ребят, как вы выделяете часть текста красным? Обычный и тройной бэктик делают так hello
источник

SF

Stan Fokl in Elm Lang сообщество разработчиков
Я имею ввиду в чате в телеге
источник

AY

Alexey Yurchenko in Elm Lang сообщество разработчиков
никак, чат поддерживает обрезанный markdown и обрезанный html на том же уровне
источник

SF

Stan Fokl in Elm Lang сообщество разработчиков
Anton Kotenko
то есть получается onClick (always MakeNewSeedFor...),  в update обработчик MakeNewSeedFor..., который запускает таск на Time.now (и там andThen), который получает Seed и отдаёт в другой мессадж (типа UseSeed ...)
читается приятненько
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
Stan Fokl
Ребят, как вы выделяете часть текста красным? Обычный и тройной бэктик делают так hello
У меня hello тут и код в моём сообщении одинаково подсвечены
источник

AK

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

AK

Anton Kotenko in Elm Lang сообщество разработчиков
Aleksei (astynax) Pirogov
Так. Я подумол. WithSeed Random.Seed Msg — норм
Ура!
источник

SF

Stan Fokl in Elm Lang сообщество разработчиков
Anton Kotenko
У меня hello тут и код в моём сообщении одинаково подсвечены
Я понял, наверно бажина в клиенте, тогда всё на своих местах)
источник
2020 January 30

MP

Max P in Elm Lang сообщество разработчиков
Всем доброго вечера, не было у вас проблемы с тем, что parcel  при сборке с elm/browser 1.0.1 работает, а при 1.0.2 нет? Использую Browser.application.
Ошибка не очень: TypeError: item.value is undefined
Если взять Browser.element - ОК

Пробовал elm batteries проект (там тоже parcel + elm + Browswer.application), любопытно что все работает, но не могу найти в чем разница.. Может кто сталкивался?
источник