Size: a a a

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

2021 June 28

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Валится, как будто, не из-за сортировки.
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Я бы посмотрел на предыдущие шаги обработки данных.
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
трейс указывает на sort-by
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Нет, там в конце lazy-seq и filter.
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
По крайней мере мне так кажется.
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
#error{:cause "Cannot invoke \"clojure.lang.IFn.invoke(Object)\" because \"this.keyfn\" is null",
      :via [{:type java.lang.NullPointerException,
             :message "Cannot invoke \"clojure.lang.IFn.invoke(Object)\" because \"this.keyfn\" is null",
             :at [clojure.core$sort_by$fn__5994 invoke "core.clj" 3119]}],
      :trace [[clojure.core$sort_by$fn__5994 invoke "core.clj" 3119]
              [clojure.lang.AFunction compare "AFunction.java" 51]
              [java.util.TimSort countRunAndMakeAscending "TimSort.java" 355]
              [java.util.TimSort sort "TimSort.java" 220]
              [java.util.Arrays sort "Arrays.java" 1232]
              [clojure.core$sort invokeStatic "core.clj" 3103]
              [clojure.core$sort_by invokeStatic "core.clj" 3107]
              [clojure.core$sort_by invokeStatic "core.clj" 3107]

Вот я nil вместо ключа передал.
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
да, думаю ты прав
тогда дебажить )

(defn order-by* [data column]
 (prn column)
 (sort-by column data))
источник

SP

Stas P in Clojure — русскоговорящее сообщество
https://fuqua.io/blog/2013/12/rest-apis-and-relational-databases-in-clojure/ нашелпример крада. или тут кто дал )
источник

SP

Stas P in Clojure — русскоговорящее сообщество
но 2013й год
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Это кложа же
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Я тебе давал же пример приложения с component, https://github.com/seancorfield/usermanager-example
источник

SP

Stas P in Clojure — русскоговорящее сообщество
она настолько идеальна что за 8 лет не изменилась? )
источник

A

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

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Просто в кложе такое не редкость.
источник

A

Andrey in Clojure — русскоговорящее сообщество
оно же крохотное
источник

SP

Stas P in Clojure — русскоговорящее сообщество
спасибо это тоже смотрю
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Не только это, но ещё и заботились о том, чтобы не разломать.
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Это тебе не нода.
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
про https://luminusweb.com/ еще не говорили?
источник

A

Andrey in Clojure — русскоговорящее сообщество
не, ну это да, но согласись, когда у тебя всего десяток спецформ в языке, которые не меняются, новые не появляются, и всё построено на них, то уже намного сложнее сломать что-то.

Там были кое какие изменения, например в 2011м вроде бы убрали автоматический промоутинг у + и завезли +', но их реально было очень мало и код из 2011 либо работает без изменений, либо работает с минимальной правкой пары строк
источник