а, да, там нужно нажать на зелёную кнопку "солюшенс" и там посмотреть решения тех, на кого подписан, хотя хз, думаю было бы классно если бы показывались все, и можно было голосовать за самые красивые, что бы они в топе висели. Ну как-то так
может кто знает: как выполнить eval в другом контексте пишу (binding [*ns* 'user2] (hello)) , пишет что нет этой функ-и в контекте user2, если выполнить (user2/hello), то норм
pet проект, просто хочу передавать код с браузера в eval на сервере, ну и возможность вызывать свои уже объявленные функции, и получается что eval на сервере выполняется в clojure.core, а мне бы хотелось в моём контексте
pet проект, просто хочу передавать код с браузера в eval на сервере, ну и возможность вызывать свои уже объявленные функции, и получается что eval на сервере выполняется в clojure.core, а мне бы хотелось в моём контексте
Если запускать код с браузера, лучше использовать либу sci — чтобы изолировать потенциально вредный код, идущий от пользователя. Подмена неймспейса не создаёт изоляции, и исполняет код с полным доступом к системе.