Size: a a a

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

2021 September 07

RY

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

RY

Roman Ya in Elm Lang сообщество разработчиков
Особенно, если двумерные массивы обходятся
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
а как по-другому решать на языках без оптимизации хвостовой рекурсии? Там любой мало-мальски большой набор данных в рекурсии выпадет в стэк оверфлоу
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Ну и понятно-непонятно это дело такое... практически любой нетривиальный алгоритм по коду и без коментариев понять без вискаря вообще без шансов
источник

RY

Roman Ya in Elm Lang сообщество разработчиков
Ну мэпы тоже есть
источник

RY

Roman Ya in Elm Lang сообщество разработчиков
Это стиль мышления такой скорее
источник

RY

Roman Ya in Elm Lang сообщество разработчиков
Когда видишь массив сразу лезет в голову мысль пробежаться по нему циклом 😁
источник

RY

Roman Ya in Elm Lang сообщество разработчиков
Не скажи, в деклараиивном можно все по полочкам разложить
источник

DK

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

DK

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

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
А некоторые аглоритмы без мутабельности или совсем не сделать, или они становятся медленнее в разы, или страшные как ядерная война
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
но в приличных языках есть способы обойти это ограничение
источник

DK

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

DK

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

DK

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

AP

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

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
нет TCO — делаешь сам
источник

AP

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

K

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

AP

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