babashka/feature-transit/babashka/impl/transit.clj
2020-04-30 12:18:46 +02:00

13 lines
402 B
Clojure

(ns babashka.impl.transit
(:require [cognitect.transit :as transit]
[sci.impl.namespaces :refer [copy-var]]
[sci.impl.vars :as vars]))
(def tns (vars/->SciNamespace 'cognitect.transit nil))
(def transit-namespace
{'write (copy-var transit/write tns)
'writer (copy-var transit/writer tns)
'read (copy-var transit/read tns)
'reader (copy-var transit/reader tns)})