Size: a a a

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

2017 September 30

МН

Максимка Назарьев in Elm Lang сообщество разработчиков
источник

МН

Максимка Назарьев in Elm Lang сообщество разработчиков
источник

AN

Alexander Nuikin in Elm Lang сообщество разработчиков
Вот. Спасибо
источник

AN

Alexander Nuikin in Elm Lang сообщество разработчиков
Кстати, а на Линукс нормально ставится?
источник

AN

Alexander Nuikin in Elm Lang сообщество разработчиков
Поправил сборку для винды. Попробуйте
источник

AN

Alexander Nuikin in Elm Lang сообщество разработчиков
кана
Тут видна потеря консистентности в логике форматирования. После = num перенесен на новую строку, а после let и then переноса нет, каша идей. И в итоге цепочка из then и let еще и сильно увеличивают отступ
Вообще, логика форматирования там была, только другая.

Но всё-таки я подумал, что ты, наверное, прав.
Предлагаю такой вариант:
источник

AN

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

AN

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

AN

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

AN

Alexander Nuikin in Elm Lang сообщество разработчиков
Т.е. когда then и else (let и in) однострочные - не переносим строку. Когда многострочные - переносим.
источник

AN

Alexander Nuikin in Elm Lang сообщество разработчиков
Многострочность if на then и else не влияет
источник

к

кана in Elm Lang сообщество разработчиков
Да, я же такое и предлагал, когда говорил, что можно переносить then, главное отступ не изменять)
источник

AN

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

к

кана in Elm Lang сообщество разработчиков
Мне нравится, но тут есть проблема некая в лесенке из then/let
источник

к

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

AN

Alexander Nuikin in Elm Lang сообщество разработчиков
Вот, я ж говорил, что хвостовой then - лажа )
Но там не было варианта для однострочных.
источник

AN

Alexander Nuikin in Elm Lang сообщество разработчиков
А вообще, хорошо, что напомнил. Я и забыл про группу ВК
источник

AN

Alexander Nuikin in Elm Lang сообщество разработчиков
кана
Мне нравится, но тут есть проблема некая в лесенке из then/let
Поясни
источник

к

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

AN

Alexander Nuikin in Elm Lang сообщество разработчиков
Так а как её преодолеть?
источник