Size: a a a

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

2019 December 31

jc

john conor  in Clojure — русскоговорящее сообщество
Dmitry Buhaev
От кого?😲
от сайд-эффектов )))
источник

p

patinity in Clojure — русскоговорящее сообщество
от букв "у" и "р" в слове, наверно
источник
2020 January 01

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Andrew Rudenko
Кложура будет свободной!
Долой jvm!
источник

AS

Andrey Shuster in Clojure — русскоговорящее сообщество
Andrew Rudenko
Кложура будет свободной!
источник

VL

Vlad Lisovsky in Clojure — русскоговорящее сообщество
Andrew Rudenko
Кложура будет свободной!
под лицензией MIT?
источник

AK

Anton Karpov in Clojure — русскоговорящее сообщество
Anton Chikin
Долой jvm!
источник
2020 January 02

p

patinity in Clojure — русскоговорящее сообщество
Anton Chikin
Долой jvm!
что за легкомысленный юмор!
jvm - грандиозный накопленный актив человечества, у jvm есть спецификация!
https://docs.oracle.com/javase/specs/jls/se8/jls8.pdf
на русском языке есть
источник

GM

Gerr Mes in Clojure — русскоговорящее сообщество
patinity
что за легкомысленный юмор!
jvm - грандиозный накопленный актив человечества, у jvm есть спецификация!
https://docs.oracle.com/javase/specs/jls/se8/jls8.pdf
на русском языке есть
Jvm и java это чутка разные вещи, тогда уж вот (на языке Шекспира есть)
https://docs.oracle.com/javase/specs/jvms/se13/html/index.html
источник

p

patinity in Clojure — русскоговорящее сообщество
Gerr Mes
Jvm и java это чутка разные вещи, тогда уж вот (на языке Шекспира есть)
https://docs.oracle.com/javase/specs/jvms/se13/html/index.html
спасибо за поправку и ссылку
источник

IP

Ilya Pomaskin in Clojure — русскоговорящее сообщество
Кто-нибудь имел дело с java.util.zip.Inflater? Почему джавовый inflater и сторонний (например из ноды) дают разный результат в некотрых случаях?
источник

YK

Yurii Khmelevskii in Clojure — русскоговорящее сообщество
Приветствую! Можнр такое записать более лаконично?
(map #(identity {:first-name %
                :last-name "Unknown"
                :age nil})
    ["Hello" "World"])
источник

YK

Yurii Khmelevskii in Clojure — русскоговорящее сообщество
можно через fn
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
(map #(assoc {:last-name “Unknown”} :first-name 😵 [“Hello” “World”])
источник

MB

Mike Bohdan in Clojure — русскоговорящее сообщество
(map #(hash-map ...) ...)
источник

YK

Yurii Khmelevskii in Clojure — русскоговорящее сообщество
спасибо!
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Ilya Pomaskin
Кто-нибудь имел дело с java.util.zip.Inflater? Почему джавовый inflater и сторонний (например из ноды) дают разный результат в некотрых случаях?
Zip поддерживает разные алгоритмы
источник

AC

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

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Там есть version и compression method
источник

YK

Yurii Khmelevskii in Clojure — русскоговорящее сообщество
Объясните почему так работает type hinting. Пример:
(defn ^Number plus [^Number a ^Number b]
 (+ a b))

(defn same-str [^String val]
 val)


это работает корректно (подсвечивает ошибку)
(same-str (plus 1 2))

это не работает
(let [v (plus 1 2)]
 (same-str v))
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Yurii Khmelevskii
Объясните почему так работает type hinting. Пример:
(defn ^Number plus [^Number a ^Number b]
 (+ a b))

(defn same-str [^String val]
 val)


это работает корректно (подсвечивает ошибку)
(same-str (plus 1 2))

это не работает
(let [v (plus 1 2)]
 (same-str v))
хинтинг на возвращаемое значение ставится перед списком аргументов

(defn plus ^Number [^Number a ^Number b]
 (+ a b))
источник