Size: a a a

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

2020 August 18

AY

Alexey Yurchenko in Elm Lang сообщество разработчиков
Я думаю они быстро обновят репу, если что-то поменяется. Evan же вместе с NoRedInk
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Alexey Yurchenko
Я думаю они быстро обновят репу, если что-то поменяется. Evan же вместе с NoRedInk
А вот и нет)
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Уже нет
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Никто ничего не знает, но его карточка исчезла из списка работников на их сайте
источник

DK

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

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Скандалы интриги расследования
источник

MP

Max P in Elm Lang сообщество разработчиков
Aleksei (astynax) Pirogov
type MsgA = PortA PortA | NonPortA NonPortA
type PortA = ...
type NonPortA = ...

type MsgB = PortB PortB | NonPortB NonPortB
type PortB = ...
type NonPortB = ...

type Msg
 = MsgA MsgA
 | MsgB MsgB

type PortMsg = PortA PortA | PortB PortB

На порт нужно будет мапнуть PortMsg -> Msg
мне кажется, из сообщения я не до конца понял эту часть
> На порт нужно будет мапнуть PortMsg -> Msg
можете дополнить пример?
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Ну порт у вас будет выдавать два вида сообщений, поэтому нужно будет их обернуть в сумму. А оборачивание можно сделать через map
источник
2020 August 19

AK

Andrey Koppel in Elm Lang сообщество разработчиков
Max P
Привет, снова вопрос.. тут написано как лучше проект разделить https://orasund.gitbook.io/elm-cookbook/frequently-asked-questions-1/how-to-structure-an-elm-project , у нас в старых elm 0.18 тоже разделение было примерно такое же..

но я вроде бы читал где-то, что так разделать на Data.elm, Update.elm, View.elm не нужно...

как у вас?
Это же извечный вопрос. Мне например нравится группировать по логическим группам (feature based), а не вокруг одного типа (type based).
источник
2020 August 21

MP

Max P in Elm Lang сообщество разработчиков
Мы тут как-то обсуждали, что в Sentry много ошибок сыпется из Elm приложения, здесь есть инфа https://discourse.elm-lang.org/t/runtime-errors-caused-by-chrome-extensions/4381
p.s. некоторые плагины для хрома, ломают vdom
источник
2020 August 24

MP

Max P in Elm Lang сообщество разработчиков
Привет, а аналог для hardcoded из json-pipeline в стандартной либе какой?
источник

AY

Alexey Yurchenko in Elm Lang сообщество разработчиков
Max P
Привет, а аналог для hardcoded из json-pipeline в стандартной либе какой?
withDefault?
источник

MP

Max P in Elm Lang сообщество разработчиков
Alexey Yurchenko
withDefault?
хм, может быть)
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Decode.succeed
источник

MP

Max P in Elm Lang сообщество разработчиков
Denis Krivosheev
Decode.succeed
спасибо!
источник

MP

Max P in Elm Lang сообщество разработчиков
да, то что надо и не громоздко
источник
2020 August 25

YP

Yauhen Pyl in Elm Lang сообщество разработчиков
правильно ли я понимаю, что сайт написанный на Elm будет неправильно работать с расширениями браузеров, которые модифицируют DOM? и нету никакого обходного пути для этого?
источник

p

philipp in Elm Lang сообщество разработчиков
Смотря что браузеры модифицируют
источник

RT

Roman Truschev in Elm Lang сообщество разработчиков
А какая разница с тем же реактом? Насколько я помню можно не в body рендерить а в отдельный элемент и к примеру роутинг самому через порты отслеживать. Вроде так наиболее безопасно для экстеншенов
источник

MP

Max P in Elm Lang сообщество разработчиков
да разницы никакой, любое расширение браузера, которое будет мутировать дом с конфликтом для виртуального дома того или иного фреймворка - бум, проблемы +)
источник