Size: a a a

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

2020 June 18

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Yuri Kostin
Спасибо.

Рамду и так используем. Но траблы типа of undefined и подобные всё равно встречаются.
Вот думал внести Maybe, Either и прочие радости. Кажется, что Sanctuary поддерживает большую часть методов ramda, да ещё и в safe виде. Мне показалось, что это хороший вариант, и что переход будет условно бесшовным. Но вполне может быть, что я не прав.
А у вас жс или тс?
источник

YK

Yuri Kostin in Elm Lang сообщество разработчиков
Denis Krivosheev
А у вас жс или тс?
js
источник

YK

Yuri Kostin in Elm Lang сообщество разработчиков
Может быть я мракобес, но в TS пока не очень хочется.
Хотя кажется, мы уже решили с командой, что будем осуществлять плавный переход на него, на TS
источник

k

kl mw in Elm Lang сообщество разработчиков
Mikhail Bortnyk
Возможность есть, исходники открыты, расширяйте 🙂
Ну, исходники открыты, это понятно) вопрос в том насколько это сложно делается
источник

QZ

Quet Zal in Elm Lang сообщество разработчиков
исходники открыты но комьюнити с говном съест за один намек на то что кто-то форкнет компилятор
источник

DK

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

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Quet Zal
исходники открыты но комьюнити с говном съест за один намек на то что кто-то форкнет компилятор
Не комьюнити, а коре тим))
источник

k

kl mw in Elm Lang сообщество разработчиков
Я знаю что в хаскелле например не очень сложно писать  dsl со своим синтаксисом, однако не пробовал это делать
источник

k

kl mw in Elm Lang сообщество разработчиков
Quet Zal
исходники открыты но комьюнити с говном съест за один намек на то что кто-то форкнет компилятор
Это грустно (
источник

QZ

Quet Zal in Elm Lang сообщество разработчиков
Denis Krivosheev
Не комьюнити, а коре тим))
справедливое уточнение
источник

YK

Yuri Kostin in Elm Lang сообщество разработчиков
Denis Krivosheev
Попробуйте тс... не самый лучший в мире язык, но с нулами и андефайнд борется прекрасно, при том очень простыми способами... да и переходить не сложно
Да, я понимаю.
Мне просто казалось, что можно обойтись малой кровью, привнеся в проект немного монад)
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Эван не одобрит, а значит в массы путь закрыт

Линзы, вон, уже "не одобрил"
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Yuri Kostin
Да, я понимаю.
Мне просто казалось, что можно обойтись малой кровью, привнеся в проект немного монад)
Я пользовался Nullable библиотечкой... правда это из тс, но какая разница...это только про нулы
источник

YK

Yuri Kostin in Elm Lang сообщество разработчиков
Denis Krivosheev
Я пользовался Nullable библиотечкой... правда это из тс, но какая разница...это только про нулы
Мм, ну нет, я думал про то, чтобы собирать нужные для рендера данные, используя Sanctuary и потом отдавать готовые данные в рендер и быть уверенным, что нигде не умрёт
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Yuri Kostin
Мм, ну нет, я думал про то, чтобы собирать нужные для рендера данные, используя Sanctuary и потом отдавать готовые данные в рендер и быть уверенным, что нигде не умрёт
В жс никогда ни в чем нельзя быть уверенным))
источник

YK

Yuri Kostin in Elm Lang сообщество разработчиков
Denis Krivosheev
В жс никогда ни в чем нельзя быть уверенным))
Это да)
источник

k

kl mw in Elm Lang сообщество разработчиков
Mikhail Bortnyk
кстати, должно быть не очень сложно. особенно если сделать именно как сахар, развертывание в аналогичный оригинальному ast - тогда даже elm-core не надо будет патчить
а это ценное замечание, спасибо
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Yuri Kostin
Мм, ну нет, я думал про то, чтобы собирать нужные для рендера данные, используя Sanctuary и потом отдавать готовые данные в рендер и быть уверенным, что нигде не умрёт
Посмотрите на immer это наиболее лёгкий путь для иммутабельных обновлений в жс... хоть и не совсем правильный, но это только имхо
источник
2020 June 21

MP

Max P in Elm Lang сообщество разработчиков
Всем привет, я в процессе изучения делал проект для создания стикеров в телеграм, версия 1 готова, можно посмотреть https://github.com/maxfarseer/cutcut

Если будут пожелания по коду, пишите, буду рад review, но не обещаю что все пойму, тут порой слишком умные диалоги у вас 😄

спасибо чатику в целом!

p.s. по верстке и ts коду не особо задумывался, цель была разобраться с elm, интегрировать js библиотеки и посмотреть будет ли весело. Весело было, elm прекрасен.
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Max P
Всем привет, я в процессе изучения делал проект для создания стикеров в телеграм, версия 1 готова, можно посмотреть https://github.com/maxfarseer/cutcut

Если будут пожелания по коду, пишите, буду рад review, но не обещаю что все пойму, тут порой слишком умные диалоги у вас 😄

спасибо чатику в целом!

p.s. по верстке и ts коду не особо задумывался, цель была разобраться с elm, интегрировать js библиотеки и посмотреть будет ли весело. Весело было, elm прекрасен.
👍
источник