Size: a a a

Clojure — русскоговорящее сообщество

2021 March 10

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Нет
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Да
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
:)
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
смотря как до этого подготовить коллекцию :)
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Можно я только не буду кучу раз это доказывать и ты подумаешь над примером, а я напишу редьюсом?
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
смотря как до этого подготовить коллекцию :)
да как не готовь.
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Mikhail Borisov
Можно я только не буду кучу раз это доказывать и ты подумаешь над примером, а я напишу редьюсом?
Ну если есть ограничение что для коллекции из N элементов reduce выполнит лямбду N раз
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Как можно говорить что он эквивалентен циклу
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Ну то есть нужен break
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
:)
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Mikhail Borisov
Ну то есть нужен break
Нет
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
В цикле я могу взять коллекцию из 100000000000 элементов и выполнить тело цикла 5 раз
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Anton Chikin
Ну если есть ограничение что для коллекции из N элементов reduce выполнит лямбду N раз
Ну и это нефункциональное требование
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Я ж не требую, чтобы в цикле стейт не мутировался
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Mikhail Borisov
Я ж не требую, чтобы в цикле стейт не мутировался
Ну я о чем и говорю - reduce это ограниченный вариант цикла
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
С точки зрения вычисленного результата, неограниченный
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Anton Chikin
да как не готовь.
> каждый второй

(partition 2 coll) например
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Mikhail Borisov
С точки зрения вычисленного результата, неограниченный
Ну это такое себе
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
С точки зрения тюринг-полноты все языки эквивалентны
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Anton Chikin
В цикле я могу взять коллекцию из 100000000000 элементов и выполнить тело цикла 5 раз
внимание, вопрос: как у тебя возникла такая задача, и по каким признакам ты выбираешь элементы?
источник