Size: a a a

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

2019 June 21

MG

Mikhail Gusarov in Clojure — русскоговорящее сообщество
Найти библиотеку для парсинга и сравнения версий.
источник

MG

Mikhail Gusarov in Clojure — русскоговорящее сообщество
Для разных спецификаций версий ответы будут разными (например, можно придумать ситуацию, в которых версии, сравненные алгоритмами semver, RPM и dpkg, будут отсортированы в разном порядке).
источник

SI

Serghei Iakovlev in Clojure — русскоговорящее сообщество
понял
источник

SI

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

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
что-то у меня после 92 результат в long не влезает...
источник

JC

Julian =) Coffee in Clojure — русскоговорящее сообщество
Sergey Trofimov
что-то у меня после 92 результат в long не влезает...
))))
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
так как в хаскеле-то считали?
там написано Int -> Integer
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
ага, вижу
источник

D

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

м

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

м

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

D

Danie in Clojure — русскоговорящее сообщество
было уже?
источник

м

мухожук in Clojure — русскоговорящее сообщество
Danie
было уже?
источник

м

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

D

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

JC

Julian =) Coffee in Clojure — русскоговорящее сообщество
Sergey Trofimov
так как в хаскеле-то считали?
там написано Int -> Integer
первый аргумент int, потом идут integer
источник

JC

Julian =) Coffee in Clojure — русскоговорящее сообщество
результат тоже в нем
источник

MG

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

AI

Andrey Ivanov in Clojure — русскоговорящее сообщество
Serghei Iakovlev
(>= (.compareTo "1.3.1" "1.3.0") 0) ;; true

это понятно

(>= (.compareTo "1.10.1" "1.3.0") 0) ;; false

это нет
а что непонятно? вы сравниваете не версии, а просто строки. и 1.3 лексикографически больше 1.1
источник

VM

Vyacheslav Mikushev in Clojure — русскоговорящее сообщество
Наивная реализация на sbcl считала 22 минуты.:)
источник