This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2016-07-14
Channels
- # admin-announcements (2)
- # beginners (8)
- # boot (75)
- # clara (2)
- # cljs-dev (3)
- # cljsjs (39)
- # cljsrn (1)
- # clojure (75)
- # clojure-brasil (3)
- # clojure-dusseldorf (13)
- # clojure-gamedev (1)
- # clojure-mexico (1)
- # clojure-quebec (5)
- # clojure-russia (30)
- # clojure-sg (3)
- # clojure-spec (25)
- # clojure-uk (65)
- # clojurescript (36)
- # core-async (1)
- # cursive (15)
- # data-science (6)
- # datomic (38)
- # devcards (29)
- # editors (1)
- # emacs (11)
- # funcool (6)
- # hoplon (43)
- # immutant (48)
- # lambdaisland (2)
- # leiningen (9)
- # mental-health (4)
- # mount (1)
- # numerical-computing (1)
- # off-topic (4)
- # om (19)
- # onyx (1)
- # pedestal (1)
- # proton (1)
- # re-frame (21)
- # reagent (1)
- # specter (8)
- # sql (3)
- # testing (14)
- # untangled (9)
- # yada (31)
Anyone have thoughts on clojure.spec and clara? Also, I was wondering: If I I decided to move to using :fact-type-fn on plain old maps to determine type, would it be possible to automatically bind the syms the same way they're bound for Java beans and Clojure Records?
Mainly, I'm interested in preserving provenance of the data that is being used to create the records. Given what's showing up in alpha10: user> #:person{:age 42, :name "Fred"}
=> {:person/age 42 :person/age "Fred"}
, and the fact that destructuring is going to work with namespaced keys, I wondered what y'all would think about automatically binding from namespaced keys in maps.