This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2017-08-08
Channels
- # aleph (4)
- # beginners (5)
- # cljs-dev (21)
- # clojure (155)
- # clojure-dev (3)
- # clojure-italy (10)
- # clojure-losangeles (3)
- # clojure-nl (2)
- # clojure-russia (5)
- # clojure-spec (42)
- # clojure-uk (11)
- # clojurescript (170)
- # code-art (1)
- # component (3)
- # core-async (28)
- # cursive (70)
- # data-science (3)
- # datascript (1)
- # datomic (28)
- # emacs (6)
- # gorilla (1)
- # graphql (2)
- # jobs (1)
- # lein-figwheel (4)
- # lumo (7)
- # off-topic (13)
- # om (63)
- # parinfer (66)
- # planck (1)
- # re-frame (22)
- # reagent (2)
- # ring-swagger (53)
- # rum (3)
- # sql (13)
- # test-check (2)
- # unrepl (48)
- # vim (8)
- # yada (33)
@yonatanel reduced is a wonderful idea: (reduce #(if (= %1 %2) (reduced %2) %2) [100 50 20 10 10 10 10])
@yonatanel thanks~
Hi! How can an error map suitable for being returned by a JSON API from Plumatic’s schema s/validate
?
@hmaurer if you use s/check instead, that returns a data structure based on the schema itself, describing the data differences, instead of throwing an exception
it follows the same rules as s/validate, but gives you good machine readable data