Show pageOld revisionsBacklinksBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. # scalars ### scheam.edn <code clojure> { ... :scalars {:StockPrice {:parse :dollar->number :serialize :number->dollar} :Long {:parse :long-parse :serialize :long-serialize}} ... } </code> <code clojure> { ... :objects { :Token {:desciption "Token" :fields {:access_token {:type String} :expires_at {:type :Long} :refresh_token {:type String} :token_type {:type String}}} } ... } </code> ### schema.clj <code clojure> (util/attach-scalar-transformers {:dollar->number scalars/dollar->number :number->dollar scalars/number->dollar :long-parse scalars/long-parse :long-serialize scalars/long-serialize}) </code> ### scalars.clj <code clojure> (def long-parse (fn [v] (parse-long v))) (def long-serialize (fn [v] v)) </code> open/scalars.txt Last modified: 2024/10/05 06:15by 127.0.0.1