Size: a a a

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

2020 May 10

NO

Nikolay Okoneshnikov in Elm Lang сообщество разработчиков
Denis Krivosheev
length возвращает инт, а текст принимает стринг... не совсем понял что надо сделать, но чтобы типы сошлись надо (без пайпов):
text (String.fromInt (String.length model.content))
Спасибо
источник

k

kl mw in Elm Lang сообщество разработчиков
всем привет!
источник

k

kl mw in Elm Lang сообщество разработчиков
рад что есть такое русскоязычное сообщество
источник

k

kl mw in Elm Lang сообщество разработчиков
я пока что с елмом плохо знаком, но ML-like языки меня не пугают, имел дело с хаскелем
источник

k

kl mw in Elm Lang сообщество разработчиков
но заинтересовался им очень в свете одной задачи для веб приложения, нашел такую классную библиотеку  https://package.elm-lang.org/packages/vernacular-ai/elm-flow-chart/latest/
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Если имел дело с хаскелем то можешь и подразочроваться немного ))
источник

k

kl mw in Elm Lang сообщество разработчиков
Denis Krivosheev
Если имел дело с хаскелем то можешь и подразочроваться немного ))
ой не
источник

k

kl mw in Elm Lang сообщество разработчиков
не то чтобы я с ним как-то очень серьезно зарубался. так пару простых вещей написал, немножко попараллелил монады. до тайпклассов например так особо и не дошел
источник

k

kl mw in Elm Lang сообщество разработчиков
сейчас хочу попробовать сделать приложение, которое грубо говоря из себя представляет визуальный редактор с блоками которые можно друг с другом соединять -- типа флоу чартов. и экспорт этой структуры в json-ку
источник

k

kl mw in Elm Lang сообщество разработчиков
kl mw
но заинтересовался им очень в свете одной задачи для веб приложения, нашел такую классную библиотеку  https://package.elm-lang.org/packages/vernacular-ai/elm-flow-chart/latest/
насколько я могу судить, elm может отлично здесь подойти) и библиотека мне понравилась. но пока только изучаю
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
kl mw
не то чтобы я с ним как-то очень серьезно зарубался. так пару простых вещей написал, немножко попараллелил монады. до тайпклассов например так особо и не дошел
Ну если ты (надеюсь нормально что я на ты?) параллелил монады то до тайпклассов ты дошёл (потому что монада это тайплас). Основное за что ругают элм это отсутствие рестриктед полиморфизма (тех самых тайпклассов), невозможность прямого вызова js никогда и ни при каких обстоятельствах (кроме избранных) и высокая токсичность коре тим
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Если перечисленное тебя не пугает то скорее всего элм тебе зайдёт )
источник

k

kl mw in Elm Lang сообщество разработчиков
Denis Krivosheev
Ну если ты (надеюсь нормально что я на ты?) параллелил монады то до тайпклассов ты дошёл (потому что монада это тайплас). Основное за что ругают элм это отсутствие рестриктед полиморфизма (тех самых тайпклассов), невозможность прямого вызова js никогда и ни при каких обстоятельствах (кроме избранных) и высокая токсичность коре тим
ну я в том смысле, что не разбирал конкретно как определять свои тайпклассы и как работает этот механизм в хаскелле. Тайпклассы как некоторый абстрактный интерфейс, ну там в случае монады это набор функций bind join return и тп это понятно
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Ну вот в элм этого нет
источник

k

kl mw in Elm Lang сообщество разработчиков
Denis Krivosheev
Ну если ты (надеюсь нормально что я на ты?) параллелил монады то до тайпклассов ты дошёл (потому что монада это тайплас). Основное за что ругают элм это отсутствие рестриктед полиморфизма (тех самых тайпклассов), невозможность прямого вызова js никогда и ни при каких обстоятельствах (кроме избранных) и высокая токсичность коре тим
первое не очень пугает -- полифморфизм врядли мне как-то активно потребуется, а с js я вообще не дружу. а вот что про токсичность коре тим?
источник

k

kl mw in Elm Lang сообщество разработчиков
буду благодарен если вы про это подробнее расскажите
источник

k

kl mw in Elm Lang сообщество разработчиков
потому что комьюнити это конечно очень важно
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Ну ко мне точно на ты))
источник

k

kl mw in Elm Lang сообщество разработчиков
Denis Krivosheev
Ну ко мне точно на ты))
хорошо)
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Коре Тим особо не приемлет критики, во многом игнорирует запросы, у элма есть библиотеки которым можно использовать жс напрямую а всем остальным нельзя (это нам с вами)... но к счастью мы не коре Тим))
источник