honeysql

Discussion of https://github.com/seancorfield/honeysql :slightly_smiling_face:
Adrian Smith 2019-06-15T17:05:07.006400Z

This is probably more a Clojure question but, I'm trying to put #sql/inline in my data structure, where the data structure is provided as json so I'm matching strings like #sql/inline and then trying to convert that into a reference to a function inside clojure, now sql is just the imported name for the namespace so resolving to that doesn't make sense but this doesn't appear to work:

(honeysql.core/format {:select [#honeysql.core/inline 5]})
what am I missing?

Adrian Smith 2019-06-15T17:22:12.007400Z

Looks like these are tagged literals: https://github.com/jkk/honeysql/commit/83f16780b082457710472602e7ff66193fabd7c0 is there a way to dynamically form one at run time? Or to resolve to the underlying data dynamically?