Предположу, что мы хотим, чтобы написать обманывающий Квин в Clojure, мы могли бы сделать:Дать «Мошенничество» Куайн в Clojurescript
(ns cheating-quine)
... stuff here doesn't really matter ...
(println (slurp *file*))
Теперь это не работает в Lein Figwheel, так как значение файла Концов что-то вроде /tmp/form-init########.clj и содержит код начальной загрузки.
Вопрос: как мы можем получить этот «мошеннический» quine для работы в clojurescript?
Примечание: цель состоит не в том, чтобы написать quine. Цель состоит в том, чтобы написать программу cljs, к которой имеет доступ к файлу, указанному в. Вся эта «обман Куайн» вещь пытается объяснить эту проблему лучше, чем моей предыдущей неудачной попытку
решенияClojure + Clojurescript: Macro to read code of current file
clojurescript.io - это потрясающе! Спасибо, что поделился! это выглядит как футуристический интерфейс –