Size: a a a

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

2020 June 26

_:

_Ryner' :: IO ❄️ in Elm Lang сообщество разработчиков
Как я вижу, основные жалобы на FFI и компонентный подход
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
И субскрипшены ещё та боль
источник

_:

_Ryner' :: IO ❄️ in Elm Lang сообщество разработчиков
Так, а вот тут поподробнее
источник

_:

_Ryner' :: IO ❄️ in Elm Lang сообщество разработчиков
Я сейчас как раз в процессе доработки подписок
источник

_:

_Ryner' :: IO ❄️ in Elm Lang сообщество разработчиков
У меня оно сейчас почти 1 в 1 как в Elm
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Если ты хочешь послать мессадж из тайпскрипт в элм, нужно написать субскрипшн порт, декодер, функцию которая декодит, а потом ещё принять резалт и обработать это всё... написать декодер в какой нибудь адт типа это ещё то развлечение... и получается для одной единственной подписки на мессадж из жс пол дня пляски с бубном
источник

DK

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

_:

_Ryner' :: IO ❄️ in Elm Lang сообщество разработчиков
_Ryner' :: IO ❄️
У меня оно сейчас почти 1 в 1 как в Elm
Ага, тут все автоматом конвертится
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Ещё в элм иногда бесит невозможность проигнорировать вариант. Например тебе нужно обработать резалт и в твоём случае просто проигнорить ошибку это вполне легитимное действие... но нет, изволь добавить NoOp мессадж и кидать его при ошибке
источник

_:

_Ryner' :: IO ❄️ in Elm Lang сообщество разработчиков
Окей, подобное легко делается
источник

_:

_Ryner' :: IO ❄️ in Elm Lang сообщество разработчиков
В общем самое сложное сейчас будет придумать как делать компоненты с чем-то вроде локального стейта
источник

_:

_Ryner' :: IO ❄️ in Elm Lang сообщество разработчиков
Как только это будет готово, можно подпиливать и в бетку пускать
источник

_:

_Ryner' :: IO ❄️ in Elm Lang сообщество разработчиков
Уже получается все фичи Elm'а будут реализованы
источник

_:

_Ryner' :: IO ❄️ in Elm Lang сообщество разработчиков
Я больше всего беспокоюсь за производительность и размер выхлопа, с этим явно будет хуже, чем в Elm
источник

_:

_Ryner' :: IO ❄️ in Elm Lang сообщество разработчиков
И мне это никак не исправить
источник

QZ

Quet Zal in Elm Lang сообщество разработчиков
а дом какой у тебя - биндинг к реакту?
источник

_:

_Ryner' :: IO ❄️ in Elm Lang сообщество разработчиков
Quet Zal
а дом какой у тебя - биндинг к реакту?
Да
источник

_:

_Ryner' :: IO ❄️ in Elm Lang сообщество разработчиков
Ну, на основе биндингов к реакту
источник

_:

_Ryner' :: IO ❄️ in Elm Lang сообщество разработчиков
Т.е. там h1 [] [], беспокоиться не надо :)
источник

_:

_Ryner' :: IO ❄️ in Elm Lang сообщество разработчиков
Свои собственные подписки тоже в 2 счета пишутся
источник