Size: a a a

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

2019 March 20

R:

Ryner :: () -> IO ❄️ in Elm Lang сообщество разработчиков
Ну да, в Екатеринбурге мало IT вакансий, не говоря уже об ФП
источник

DP

Denis Papushaev in Elm Lang сообщество разработчиков
ФП это что?
источник

DP

Denis Papushaev in Elm Lang сообщество разработчиков
я не из России, не шарю)
источник

R:

Ryner :: () -> IO ❄️ in Elm Lang сообщество разработчиков
Denis Papushaev
ФП это что?
Functional Programming
источник

DP

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

DP

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

DP

Denis Papushaev in Elm Lang сообщество разработчиков
понял 🙂
источник

DP

Denis Papushaev in Elm Lang сообщество разработчиков
в Украине я вообще не видел вакансий по элм )
источник

R:

Ryner :: () -> IO ❄️ in Elm Lang сообщество разработчиков
У меня тоже не по эльму была вакансия, это просто стартап и я так вышло что я решаю стек технологических решений тут
источник

DP

Denis Papushaev in Elm Lang сообщество разработчиков
а не боишся что на следующих версиях языка будет сильно менятся АПИ и прийдется переписывать много?
источник

R:

Ryner :: () -> IO ❄️ in Elm Lang сообщество разработчиков
Denis Papushaev
а не боишся что на следующих версиях языка будет сильно менятся АПИ и прийдется переписывать много?
Ну, хорошо что прода на 19, а не 18 версии, а так уже вижу изменения например в http библе, ну да, некоторые вещи переписать придется, но это куда лучше js решений что я видел
источник

R:

Ryner :: () -> IO ❄️ in Elm Lang сообщество разработчиков
Я раньше думал что дебажить приложение на то, что бы оно хотя бы просто не вылетало, это норма
источник

DP

Denis Papushaev in Elm Lang сообщество разработчиков
хотел спросить: действительно ли удалось избавится от рантайм экзепшнов на 100%?
источник

R:

Ryner :: () -> IO ❄️ in Elm Lang сообщество разработчиков
Denis Papushaev
хотел спросить: действительно ли удалось избавится от рантайм экзепшнов на 100%?
Смотря как посмотреть, само Elm приложение у гарантированно не выкидывает ничего такого, но интероп с Unity очевидно иногда гадит
источник

DP

Denis Papushaev in Elm Lang сообщество разработчиков
ну т.е. если я буду писать СПА, то о рантайм экз можно не думать
источник

DP

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

R:

Ryner :: () -> IO ❄️ in Elm Lang сообщество разработчиков
Да
источник

DP

Denis Papushaev in Elm Lang сообщество разработчиков
круто! спасибо 🙂
источник

R:

Ryner :: () -> IO ❄️ in Elm Lang сообщество разработчиков
В эльме в основном 3 подводных камня:
1. Интероп с js, помню решал форком компилятора и выпиливанием выпиливания innerHtml и script
2. Слабенькая композиция, ибо тут не приветствуется понятие компонентов
3. Иногда фич языка не хватает и приходится писать кучу бойлерплейта, я понимаю что это сделано для упрощения, но в итоге из-за слабого параметрического полиморфизма исходники elm-css выглядят чутка монстровато
источник

DP

Denis Papushaev in Elm Lang сообщество разработчиков
надо разобратся 🙂
источник