Size: a a a

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

2018 March 03

RS

Roman Salnikov in Elm Lang сообщество разработчиков
БД на клиенте?
источник

PF

Pawel Filimonenkow in Elm Lang сообщество разработчиков
ну да, sqlite.js же есть
источник

PF

Pawel Filimonenkow in Elm Lang сообщество разработчиков
я вот её использую через порты
источник

RS

Roman Salnikov in Elm Lang сообщество разработчиков
Значит, всё правильно делаешь)
источник
2018 March 10

MR

Maks Rafalko in Elm Lang сообщество разработчиков
Ребят, есть большой опыт react+redux, typescript, есть ли смысл попробовать Elm? Вопрос странный, но принесет ли он больше уверенности в типизации по сравнению  typescript? Все читал, интересует мнение от людей с опытом и того и другого
источник

FL

First Last in Elm Lang сообщество разработчиков
Скорее, больше уверенности в чистоте
источник

к

кана in Elm Lang сообщество разработчиков
в типизации однозначно, разница в типизации по сравнению с typescript непреодалима
источник

rq

r q in Elm Lang сообщество разработчиков
Тайпскрипт это линтер на стероидах, он не дает полной уверенности в корректности типов и не может обеспечить/проверить чистоту
источник

MR

Maks Rafalko in Elm Lang сообщество разработчиков
Спасибо. Вы имеете ввиду чистоту функций? Если да, то как это делает elm? Не видел в документации
источник

rq

r q in Elm Lang сообщество разработчиков
а никак не делает, просто в языке нет "простых" сайд эффектов, что бы сделать что-то грязное, надо извернуться (не привычно будет сначала)
источник

NK

ID:154127650 in Elm Lang сообщество разработчиков
Он не даёт тебе прибавлять числа к строкам и что-то присваивать или мутировать.
источник

NK

ID:154127650 in Elm Lang сообщество разработчиков
источник

PF

Pawel Filimonenkow in Elm Lang сообщество разработчиков
Maks Rafalko
Ребят, есть большой опыт react+redux, typescript, есть ли смысл попробовать Elm? Вопрос странный, но принесет ли он больше уверенности в типизации по сравнению  typescript? Все читал, интересует мнение от людей с опытом и того и другого
100% принесёт и упростит программу. В ts отвратительная типизация, отвратительный вывод типов, убогая stdlib, невозможно реализовать семантику значения для структур данных сложнее сроки/числа, уродливая система модулей, недетерминированная сборка, уродский тулинг (30% времени уходит на секс с вебпаком и npm). В elm-е всё это решено
источник

PF

Pawel Filimonenkow in Elm Lang сообщество разработчиков
Maks Rafalko
Спасибо. Вы имеете ввиду чистоту функций? Если да, то как это делает elm? Не видел в документации
очень просто делает - всё что есть, всё имуутабельно
источник

A

Artem Kasapchuk in Elm Lang сообщество разработчиков
чистые функции погоня за идеалом)
источник

A

Artem Kasapchuk in Elm Lang сообщество разработчиков
в elm это как то решено?
источник

A

Artem Kasapchuk in Elm Lang сообщество разработчиков
ну на js можно низкоуровеново напилить нечистых, на более высоком уже чистыми
источник

A

Artem Kasapchuk in Elm Lang сообщество разработчиков
в elm как то по другому?
источник

RS

Roman Salnikov in Elm Lang сообщество разработчиков
Artem Kasapchuk
в elm как то по другому?
В elm все функции чистые
источник

RS

Roman Salnikov in Elm Lang сообщество разработчиков
Про погоню за идеалом не совсем понял
источник