0
我EDN的一個文本文件,其中包含一個函數來創建一個SQUUID轉換:如何使用Clojure的讀者在一個文本文件導入函數的字符串,解決
[
{:db/id #db/id[:db.part/people -1001]
:people.human/uuid (d/squuid)
...
]
我讀這文件到變種使用slurp:
(def seed-data (read-string (slurp "path/to/my-edn-file.edn")))
當它被讀入var我想(d/squuid)函數被調用。我相信這與clojure閱讀器有關,但是我堅持在EDN文件中使用正確的標記。謝謝。