Size: a a a

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

2021 February 03

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Нет, в двух
источник

AY

Alexey Yurchenko in Elm Lang сообщество разработчиков
если берем real world example то там 8
источник

AP

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

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Раз сделал equality для любых типов, сделал бы и enumeration
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
toString, между прочим, бесплатный в Elm. Так что reversedMap потребует только перечисления
источник

AP

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

AY

Alexey Yurchenko in Elm Lang сообщество разработчиков
Я просто говорю человеку codegen попробовать.
На elm не писал так ничего серьезного, если буду писать, то именно так.

Пишу апишки на go сейчас с этой штукой https://gqlgen.com/getting-started/
И это умный codegen, понимает что ты пишешь в коде и адекватно реагирует. Ничего общего с тупыми шаблонами.
ИМХО за этим есть будущее.
источник

AY

Alexey Yurchenko in Elm Lang сообщество разработчиков
Те не пыхтеть над выведением сложного типа. А заменить это кучей мелочи. И читается это куда проще.
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
"- Хочу написать на X такое-то
- Возьми Y и генери из него, я так делаю"
Ну-ну
источник

AY

Alexey Yurchenko in Elm Lang сообщество разработчиков
Меня бесил кодоген и до сих пор бесит. Но бесит тупой. Если он в пару со мной работает, то очень круто.
источник

MP

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

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Предлагаю генерить из Haskell в противовес этому вашему go. Чем мой вариант хуже?
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Генерятся апишки, декодеры, вот это всё
источник

AY

Alexey Yurchenko in Elm Lang сообщество разработчиков
Я пример реального тула привел и последствий использования.
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Я тоже пример тула привёл, если что
источник

AY

Alexey Yurchenko in Elm Lang сообщество разработчиков
Я пробовал пару тулов haskell для апишек. Последний был
https://morpheusgraphql.com/
Может я правильных не нашел?
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Причём здесь GraphQL?
источник

AY

Alexey Yurchenko in Elm Lang сообщество разработчиков
Можно rest. Не важно. Просто не в курсе что сейчас модно
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
servant + бридж для elm
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
источник