Результаты поиска по запросу "clojure"

1 ответ

Разработка плагинов IntelliJ IDEA на других языках JVM

Можно ли использовать другие языки JVM, такие как Scala и Clojure, для разработки плагина IntelliJ IDEA? Или мы должны использовать Java для этой цели? Я не смог найти указателей на это в Интернете, поэтому разместил вопрос здесь.

2 ответа

Как найти полностью определенное пространство имен символа?

Если у меня есть символ, чье пространство имен является псевдонимом, например, q / w, как я могу найти его фактическое пространство имен, скажем, current.namespace / w? я знаю этоresolve даст мне полностью квалифицированную переменную, но я не ...

7 ответов

Clojure Development: IDE или REPL?

Я уже некоторое время использую Clojure и хочу создать несколько проектов, которые будут больше и сложнее, чем игрушки. Я использую Java в течение последних нескольких лет и уже привык к тому, что IDE делают для меня - собираю множество классов, ...

ТОП публикаций

3 ответа

Как вы делаете двоичное дерево поиска в Clojure?

В Схеме я могу использоватьdefine-struct сделать бинарное дерево поиска, но как вы делаете это в Clojure?

2 ответа

Любой способ добавить зависимость к проекту lein без перезапуска REPL?

Теперь я открываю project.clj, добавляю туда зависимости, запускаюlein deps перезапустите repl, затемuse, require и так далее. Дело в том, что я не очень люблю перезапускать repl, потому что время запуска медленное, и мне приходится заново ...

2 ответа

Написание сценариев с помощью Clojure

Я пытался сделать несколько простых сценариев работы с Clojure. Например, я бы загружал json-файл, содержащий карту из файла, удалял заданный ключ и сохранял его обратно в файл. С leiningen, мне кажется, мне нужно было бы создать приложение, ...

2 ответа

Улучшение производительности программы ClojureScript

У меня есть программа ClojureScript, которая в основном выполняет математические вычисления для коллекций. Он был разработан в идиоматическом, независимом от хоста Clojure, поэтому его легко сравнить. К моему удивлению (и вопреки тому, что ответы ...

1 ответ

Clojure core.logic CLP (FD) проецирует переменные FD

Я работаю над простым алгоритмом квадратной упаковки, используя библиотеку Clojure core.logic CLP (FD) (core.logic версия 0.8.3). Квадраты представлены так: [[[x11 y11] [x12 y12]] [[x21 y21] [x22 y22] ...]]с каждым квадратом, представленным как ...

4 ответа

Применение карты к аргументу rest функции

В Clojure, если у меня есть функцияf, (defn f [& r] ... )и у меня есть следствиеарг с аргументами, которые я хочу назвать е, я могу легко использоватьприменять: (apply f args)Теперь, скажем, у меня есть другая функцияg, который предназначен для ...

1 ответ

Clojure: как использовать приборы в тестировании

Я пишу некоторые модульные тесты, которые взаимодействуют с базой данных. По этой причине в моем модульном тесте полезно иметь настройку и метод разрыва, чтобы создать, а затем отбросить таблицу. тем не мениенет ...