Size: a a a

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

2020 January 09

СС

Сергей Суржик in Clojure — русскоговорящее сообщество
так. знаичт я опытный) сейчас узнаем сообразительный ли)
источник

AI

Andrey Ivanov in Clojure — русскоговорящее сообщество
вспомнилось как в КВН приводили примеры веселых но не находчивых и наоборот
источник

YI

Yury Ivashyn in Clojure — русскоговорящее сообщество
особый вид развлечения разработчиков, я бы сказал
источник

AG

Alexey Golda in Clojure — русскоговорящее сообщество
Andrey Ivanov
вспомнилось как в КВН приводили примеры веселых но не находчивых и наоборот
Это не КВН - это жизнь такая. Веселые все здесь, а у находчивых - Челси и яхта :)
источник

СС

Сергей Суржик in Clojure — русскоговорящее сообщество
ну а чего грустиь? особенно когда начинаешь изучать transducers в cojure
источник

СС

Сергей Суржик in Clojure — русскоговорящее сообщество
как там гвоорится: "Кто изучал transducers, в цирке не смеется"
источник

СС

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

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Сергей Суржик
ну а чего грустиь? особенно когда начинаешь изучать transducers в cojure
Ещё есть reducers
источник

СС

Сергей Суржик in Clojure — русскоговорящее сообщество
ну после них вообще только в слезы)
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Просто созреть нужно, не для начинающих
источник

AG

Alexey Golda in Clojure — русскоговорящее сообщество
Сергей Суржик
ну после них вообще только в слезы)
ну а чего грустить, кап-кап и в продакшн
источник

СС

Сергей Суржик in Clojure — русскоговорящее сообщество
@strofimov1972 держу в курсе)
сообщение от ментора
That's looks cool.

😂
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Сергей Суржик
@strofimov1972 держу в курсе)
сообщение от ментора
That's looks cool.

😂
а вот мой вариант, если бы я сам себе был ментором
с документацией и тестами для функций
https://gist.github.com/serioga/aea576577535c79c75e0d81987601e9a
источник

СС

Сергей Суржик in Clojure — русскоговорящее сообщество
defn armstrong?
 {:test (fn []
          (t/is (armstrong? 21897142587612075)))}
 [n]
 (= n (narcissistic-base-10 n)))

метод будет работать, толкьо если пройдет тест?
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Сергей Суржик
defn armstrong?
 {:test (fn []
          (t/is (armstrong? 21897142587612075)))}
 [n]
 (= n (narcissistic-base-10 n)))

метод будет работать, толкьо если пройдет тест?
нет, тест будет запускаться при прогоне тестов
например в репле через (t/run-tests) для всего или можно позвать индивидуально для функции
источник

СС

Сергей Суржик in Clojure — русскоговорящее сообщество
интересное построение функции
источник

СС

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

T

The2lb3oz4dr10½grOfHedgehogs in Clojure — русскоговорящее сообщество
Sergey Trofimov
нет, тест будет запускаться при прогоне тестов
например в репле через (t/run-tests) для всего или можно позвать индивидуально для функции
Ого. Очень удобно!
(я про объявление теста в функции)
источник

СС

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

СС

Сергей Суржик in Clojure — русскоговорящее сообщество
выглядит конечно красиво
источник