This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2017-04-01
Channels
- # arachne (3)
- # bangalore-clj (8)
- # beginners (9)
- # cljsrn (3)
- # clojure (148)
- # clojure-filipino (2)
- # clojure-russia (25)
- # clojure-serbia (3)
- # clojure-spec (14)
- # clojure-uk (61)
- # clojureremote (7)
- # clojurescript (38)
- # clojurewest (2)
- # cursive (2)
- # data-science (9)
- # datomic (4)
- # emacs (4)
- # jobs (6)
- # lein-figwheel (3)
- # leiningen (2)
- # off-topic (1)
- # om (3)
- # onyx (1)
- # pedestal (16)
- # perun (2)
- # powderkeg (1)
- # protorepl (2)
- # re-frame (1)
- # reagent (10)
- # spacemacs (2)
- # unrepl (5)
- # untangled (4)
про Java 9 и Clojure, что поломается, а что изменится был интересный доклад.
привет всем. выше снипет 1 функции и ее спеки. как на основе этого сделать юнит тест? я хочу чтобы при запуске lein test по спеке генерились данные и функция проверялась на корректную реализацию.
@mike1452 надо в тесте сделать
(stest/check `average)
, см. https://clojure.org/guides/spec#_instrumentation_and_testingвброшу несколько идей - web framework частный случай event processing system и должен быть data driven - что-то между pedestal & onyx
структурированные логи - если система организованна как data flow событий получаются сами собой - это просто лог событий
Тоже вброшу: почему в ивент сорсинге типа рефрейма и того, о чем докладывал позавчера Antonio Monterio (тестирование ома) - экешены - киворды, а не сразу символы функций/протокол-методов? Что это дает? Зачем дублировать внешний вид системы, если мы в лиспе?
@dottedmag а зачем разделять? затем же, что и корасинк вместо колбэков?