欢迎!请查看关于页面获取更多关于该页面如何工作的信息。
我正在尝试将datascript数据库序列化为JSON以在文件系统中存储。我数据库中的某些数据包含函数。由于一些无趣的原因,我现在需要将它们与其他会话信息一起存储在数据库中。但是,我得到了一个异常,transit “无法写入Function”
我看了代码,它只是在处理数据结构——例如映射、向量等。但没有处理函数的处理程序。所以我知道为什么我会得到这个错误,但我的问题的关键是为什么没有实现也能序列化函数?
这只是一个新颖的想法?
谢谢
在Clojure中,函数是不透明的对象,您无法从对象中恢复源代码。