(string-print x)
(defn string-print [x] (when (nil? *print-fn*) (throw (js/Error. "No *print-fn* fn set for evaluation environment"))) (*print-fn* x) nil)