Size: a a a

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

2019 December 11

AI

Andrey Ivanov in Clojure — русскоговорящее сообщество
был бы кот - был бы бенчмарк ) а так какие-то слова (С) )
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
хотя почему 4 не понял, сказано же "возвращает вектор с реверснутым диапазоном между этими индексами"
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
то есть взял диапазон и реверсишь его
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
Ivan Grishaev
@IIvana я молодец? subvec и reverse
реверс заалоцирует промежуточную коллекцию которую потом еще в вектор переводить
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
самое эффективное — это ничего не создавать, а возвращать слайс, но автор решил не это не констуктивно
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
ну и пусть, потом можно отрефакторить.
источник

IG

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

AI

Andrey Ivanov in Clojure — русскоговорящее сообщество
так собсно, рефакторинг тайм то и камс )
источник

AI

Andrey Ivanov in Clojure — русскоговорящее сообщество
Andrew Rudenko
самое эффективное — это ничего не создавать, а возвращать слайс, но автор решил не это не констуктивно
автор в курсе, не обязательно все время повторять
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
так может смысла нет, вы бы померяли сначала.
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
а то напишешь перестановки по i и j, а через месяц это выкинут
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
скажут пришел тут джавер
источник

AI

Andrey Ivanov in Clojure — русскоговорящее сообщество
я настолько далеко в будущее не планирую )
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
Andrew Rudenko
самое эффективное — это ничего не создавать, а возвращать слайс, но автор решил не это не констуктивно
собственно и сам subvec не использует никаких потаенных знаний о низлежайшей структуре и тоже просто интерфейс
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
источник

AI

Andrey Ivanov in Clojure — русскоговорящее сообщество
когда тебе надо будет произвести последовательно 5-10-20 таких реверсов разных участков, идея с вьюхой превратится в тыкву
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
можно просто скопипастнуть и изменить iterator и nth
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
Andrey Ivanov
когда тебе надо будет произвести последовательно 5-10-20 таких реверсов разных участков, идея с вьюхой превратится в тыкву
чоу?
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
какую тыкву?
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
почему?
источник