This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-02-22
Channels
- # architecture (9)
- # beginners (90)
- # cider (98)
- # cljs-dev (23)
- # cljsrn (4)
- # clojure (101)
- # clojure-brasil (3)
- # clojure-dev (48)
- # clojure-italy (15)
- # clojure-losangeles (3)
- # clojure-russia (12)
- # clojure-uk (17)
- # clojured (1)
- # clojurescript (141)
- # community-development (15)
- # core-async (1)
- # datascript (12)
- # datomic (18)
- # docker (3)
- # emacs (1)
- # events (1)
- # figwheel (1)
- # fulcro (57)
- # graphql (4)
- # javascript (9)
- # jobs (1)
- # lein-figwheel (1)
- # leiningen (1)
- # lumo (1)
- # off-topic (68)
- # om (9)
- # om-next (3)
- # onyx (4)
- # parinfer (6)
- # pedestal (14)
- # portkey (2)
- # proton (1)
- # protorepl (19)
- # re-frame (57)
- # reagent (46)
- # ring-swagger (12)
- # shadow-cljs (167)
- # slack-help (5)
- # specter (18)
- # sql (1)
- # uncomplicate (3)
- # unrepl (1)
Привет всем! Я тут погрузился в spec и пока не пойму как правильней рашать задачи такого плана, скажем есть вот такая спека: (s/def ::some-spec (s/and some? (s/int-in 10 100) odd?)) Пока у нас на входе int -все красиво. Но если у меня есть string а не int, что делать? заниматься конвертацией значений внутри spec как-то бредово, предварительно конвертировать в нужный тип и только потом проверять, ну как-то похоже на костыль тоже… Может есть у кого пуля серебряная?
возможно поможет conformer? https://github.com/mpenet/spex/blob/master/src/clj/qbits/spex/json.clj