Size: a a a

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

2020 January 24

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Сергей Суржик
@strofimov1972 кстати, по поводу spec:  я ведь могу с помощью spec "описать" как должно работать приложение (какими структурами данных оно управляет) и потом на основе это клепать уже реальные функции, которые будут проходить через валидацию. так ведь development cycle можно построить?
да
instrument
источник

D

Dos in Clojure — русскоговорящее сообщество
О, уже лучше
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
примеры кода скриншотом это конечно хорошо
но в репл копировать неудобно 😊
источник

ST

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

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Sergey Trofimov
да
instrument
но практического опыта не имею

и, кстати, спека также используется самой кложей при компиляции
источник

T

The2lb3oz4dr10½grOfHedgehogs in Clojure — русскоговорящее сообщество
Sergey Trofimov
примеры кода скриншотом это конечно хорошо
но в репл копировать неудобно 😊
Я с телефона прост)))
источник

T

The2lb3oz4dr10½grOfHedgehogs in Clojure — русскоговорящее сообщество
(defn x--i+i
([x]
 (x--i+i x 0))
([x idx]
 (lazy-seq
  (let [x' (+ x idx)]
   (cons x'
         (x--i+i x'
                 (inc idx)))))))
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
The2lb3oz4dr10½grOfHedgehogs
Я с телефона прост)))
и код на телефоне пишешь?
источник

T

The2lb3oz4dr10½grOfHedgehogs in Clojure — русскоговорящее сообщество
Sergey Trofimov
и код на телефоне пишешь?
Этот да
источник

T

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

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
звучит так, что скопировать код на телефоне сложнее, чем его написать 😊
источник

ST

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

T

The2lb3oz4dr10½grOfHedgehogs in Clojure — русскоговорящее сообщество
Sergey Trofimov
звучит так, что скопировать код на телефоне сложнее, чем его написать 😊
Заскринить проще, чем скопировать, вставить, отформатировать и всё равно будет выглядеть перекошено из-за узкого экрана :(
Но мне лень на самом деле копировать прост
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
The2lb3oz4dr10½grOfHedgehogs
Заскринить проще, чем скопировать, вставить, отформатировать и всё равно будет выглядеть перекошено из-за узкого экрана :(
Но мне лень на самом деле копировать прост
скриншот проще и красивее, я понимаю
но когда ты человеку даёшь решение в виде скриншота, то это выглядит немножко издевательски 😊
источник

T

The2lb3oz4dr10½grOfHedgehogs in Clojure — русскоговорящее сообщество
Sergey Trofimov
скриншот проще и красивее, я понимаю
но когда ты человеку даёшь решение в виде скриншота, то это выглядит немножко издевательски 😊
Чтобы не просто скопировал, а разобрался сам и написал лучше! :))))
источник

T

The2lb3oz4dr10½grOfHedgehogs in Clojure — русскоговорящее сообщество
Чуть менее плохо
(defn x--i+i
 ([x] (x--i+i x 0))
 ([x idx]
  (let [x' (+ x idx)]
    (lazy-seq (cons x' (x--i+i x' (inc idx)))))))
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
The2lb3oz4dr10½grOfHedgehogs
Чуть менее плохо
(defn x--i+i
 ([x] (x--i+i x 0))
 ([x idx]
  (let [x' (+ x idx)]
    (lazy-seq (cons x' (x--i+i x' (inc idx)))))))
без Boxed math warning (не уверен, что хорошая идея)

(defn x--i+i
 ([x] (x--i+i x 0))
 ([^long x ^long idx]
  (let [x' (+ x idx)]
    (lazy-seq (cons x' (x--i+i x' (inc idx)))))))
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Sergey Trofimov
без Boxed math warning (не уверен, что хорошая идея)

(defn x--i+i
 ([x] (x--i+i x 0))
 ([^long x ^long idx]
  (let [x' (+ x idx)]
    (lazy-seq (cons x' (x--i+i x' (inc idx)))))))
ну, процентов 10 прироста даёт
источник

KR

Kostyantin Randomname in Clojure — русскоговорящее сообщество
а в этой штуке можно типа разные воркспейсы делать?
источник

T

The2lb3oz4dr10½grOfHedgehogs in Clojure — русскоговорящее сообщество
Kostyantin Randomname
а в этой штуке можно типа разные воркспейсы делать?
На айфоне с такой диагональю нет. На больших можно
источник