Описание тега clojure-repl

0 ответов

Увеличьте время ожидания для REPL

У меня очень большой проект clojure, который превышает время ожидания REPL в 9/10 раз. Как я могу увеличить значение тайм-аута для REPL, чтобы он загрузил мой проект?
2 ответа

В Clojure 1.5 отсутствует документация в неименных пространствах имен

Что я должен сделать, чтобы получить doc снова доступны? brew install --devel leiningen lein new app yeehaw cd yeehaw ; edit project.clj and replace "1.4.0" with 1.5.0-RC1" lein repl yeehaw.core=> (doc map) CompilerException java.lang.RuntimeExce…
11 янв '13 в 16:11
1 ответ

Лучший репл?

Есть куча репл в clojure? лейн репл курсивный репл плагин inteljidea горилла репл недавно запущен сидр для Emacs У кого-нибудь есть идеи, какой из них хорош?
15 сен '14 в 06:02
1 ответ

Подавить печать данных, которые атом держит в REPL? (или ссылка, агент, ...)

Ниже приведен совершенно корректный код Clojure: (def a (atom nil)) (def b (atom a)) (reset! a b) это даже полезно в ситуациях, когда необходимы обратные ссылки. Однако работать с такими вещами в REPL раздражает: REPL будет пытаться печатать содержи…
21 авг '14 в 03:51
1 ответ

Почему читатель Clojure путается с ключевыми словами, содержащими двоеточия?

Из документов читателя: Ключевые слова похожи на символы, кроме: Они могут и должны начинаться с двоеточия, например:fred. Они не могут содержать "." или назвать классы. Ключевое слово, которое начинается с двух двоеточий, разрешается в текущем прос…
15 июн '15 в 09:21
2 ответа

Clojure eval с математическими функциями

У меня проблемы с проверкой LazySeq, возвращенного Deriva: (use 'clojure.core.matrix) (use 'com.lambder.deriva.core) (def f1 '(cos (* x y))) (def f2 '(sin (* x y))) (def f [f1 f2]) (def u ['x 'y]) (def x 4) (def y 3) (defn jacobian [f u] (map #(part…
17 май '16 в 10:22
1 ответ

Как увеличить размер шрифта REPL в intellij idea...?

Я использую intellij 11.1.2 и есть ли способ изменить размер шрифта REPL. Спасибо
18 июл '12 в 05:33
1 ответ

Как остановить сиротскую ветку в clojure REPL

Я делаю что-то, связанное с потоком с clojure. Сейчас я работаю в REPL, пишу и обновляю код в REPL. Моя проблема в том, что когда-нибудь останется какое-то будущее. И я потерял рефери из-за каких-то ошибок. Мой единственный способ остановить их - пе…
28 янв '14 в 05:12
3 ответа

Clojure Вектор карт

Я новичок в программировании clojure и мне нужно немного помочь. Скажем, у меня есть вектор карт, как показано. (def testVMap [ {:name "AAA" :rate 100 } {:name "GEICO" :rate 120 } {:name "PROGRESSIVE" :rate 118} ] ) Как мне выполнить некоторые опера…
08 сен '15 в 18:13
1 ответ

Ошибка Clojure/Java при подключении к REPL - java.io.FileNotFoundException: не удалось найти 'clojure/core/server__init.class

Я на Windows 10. Мне удалось скомпилировать и запустить этот jar. Но когда я пытаюсь подключиться к Socket REPL из Telnet, я получаю эту ошибку, и Telnet пишет Connection closed by foreign host. ОШИБКА Exception in thread "Clojure Connection mine 1"…
2 ответа

Clojure: Почему я не могу ссылаться на методы класса, не вызывая их?

Вот сессия Clojure REPL: moon.core> Double java.lang.Double moon.core> (Double/parseDouble "1.0") 1.0 moon.core> Double/parseDouble CompilerException java.lang.RuntimeException: Unable to find static field: parseDouble in class java.lang.Do…
20 ноя '16 в 19:02
1 ответ

Как я могу повторить последнюю строку в Clojure REPL?

В bash или Ruby IRB я могу выполнить команду или оценить выражение, а затем использовать стрелку вверх на клавиатуре для редактирования и повторного запуска того же кода. (Это может быть что-то, что я настроил, но я так не думаю.) Это не работает дл…
03 сен '13 в 13:42
3 ответа

Ошибка "Возврат только из хвостовой позиции, компиляция" при использовании повторения в цикле

Я очень новичок в Clojure, и на практике я пытаюсь применить простой алгоритм для полуслучайных чисел. Несколько дней назад я читал о циклах в документах clojure и о том, как они работают с использованием recurя попытался написать цикл с такими стро…
1 ответ

Что такое `clojure.main` в команде REPL?

На странице "Начало работы с Clojure" показано, как запустить REPL следующим образом: java -cp clojure-1.5.1.jar clojure.main Первый аргумент - это файл, который также можно указать с помощью переменной среды CLASSPATH, Но что это clojure.main?
03 сен '13 в 13:55
1 ответ

Под капотом Clojure замена исполнения

Я понимаю, что код Clojure компилируется в классы и выполняется JVM. Для проекта Java я могу видеть, что Jar создается с помощью.classфайлы в нем. Но как именно это работает в случае REPL?
28 фев '20 в 21:27
2 ответа

(Clojure) Подсчитайте, сколько раз любой символ появляется в строке

Я пытаюсь написать функцию (счетчик символов), которая принимает шаблон и строку, а затем возвращает число (количество), которое представляет, сколько раз любой из символов шаблона появляется в строке. Например: (char-count "Bb" "Best buy") вернется…
0 ответов

пользовательская функция принятия в стартовом сервере clojure

я пытаюсь бежатьclojure.core.server/start-serverно вместо использования repl я хочу использовать пользовательскую функцию в качестве опции принятия. Я слежу за этим сообщением , где сервер repl выполняется как clojure -X clojure.core.server/start-se…
12 сен '22 в 15:15
1 ответ

Clojure IntelliJ Repl не может правильно перезагружать файлы

Во-первых, спасибо, что уделили время чтению моего вопроса! Проблема в том, что когда я пытаюсь запустить свою систему, repl не может найти некоторые файлы, но если я пойду и загружу вручную каждую из зависимостей этого файла одну за другой перед не…
01 фев '23 в 02:49