Результаты поиска по запросу "clojure"
Однако, если вы пытаетесь проверить, была ли нажата определенная клавиша, вам может не понадобиться ничего из этого: я обычно нахожу, что проще всего написать код, например:
ичок в clojure и Java. Чтобы получить доступ к полю Java в Clojure, вы можете сделать: Classname/staticFieldкоторый так же, как (. Classname staticField)(поправьте меня если я ошибаюсь) Как я могу получить доступ к статическому полю, если имя ...
принимает функцию, начальное значение / накопитель и некоторые данные, но в этом случае данные представляют собой карту, а не последовательность. Функция получает три аргумента: аккумулятор, ключ тока и значение тока. Если вы действительно хотите выполнить какое-то преобразование данных и вернуть некоторые данные, это может показаться мне подходящим инструментом для работы.
я есть следующая карта, которую я хочу повторить: (def db {:classname "com.mysql.jdbc.Driver" :subprotocol "mysql" :subname "//100.100.100.100:3306/clo" :username "usr" :password "pwd"})Я пробовал следующее, но вместо того, чтобы печатать ключ и ...
Это на самом деле более сложная проблема, чем кажется, потому что дамп, подобный этому, должен учитывать символ и зависимости от переменных и выводиться в файл в правильном порядке символов. Тем не менее, поскольку код является данными, нужно уметь написать функцию, которая делает это.
то я работал над учебником по Clojure, и это довольно забавно. К сожалению, каждый раз, когда я закрываю свой REPL, я теряю всеdefn а такжеdef что я создал в предыдущей сессии. Итак, чтобы сэкономить время в будущем, возможно ли, чтобы Clojure ...
для макросов; плюс несколько других комбо.
кто-нибудь объяснить или указать мне, где я могу найти соглашения о присвоении имен clojure для: Имена файловФункции (насколько я понимаю, имена функций - это просто значения, разделенные тире)переменные
Как вы оцениваете строку как выражение clojure?
Как бы я получить что-то похожее на следующее: (evaluate-text "(+ 1 2)") ; resolves to 3
Запись карт / массивов clojure в файл и чтение их обратно
Мне нужно сохранить карты clojure в файл и прочитать их позже, чтобы обработать их. Это то, что я мог придумать. Есть ли лучший способ сделать то же самое? user=> (def my-data (for [ a [ "Person1" "Person2" ] b [ "Address1" "Address2"] c (range ...
Производительность Clojure: REPL против Uberjar
Я хотел сделать рендеринг графики в реальном времени и пытался выполнить несколько вычислений на пиксель на кадр. Затем я быстро заметил, что это было очень медленно и началось с самого основания: как быстро я могу зациклить все пиксели? Я нашел ...
В чем разница между последовательностью и коллекцией в Clojure
Я программист на Java и новичок в Clojure. Из разных мест я видел, как последовательность и коллекция используются в разных случаях. Тем не менее, я понятия не имею, какова точная разница между ними. Для некоторых примеров: 1) В документации ...
ах, спасибо @svante! я думал, что было что-то волшебное в "?" :)
трю на отличный учебник ClojureВот [http://ociweb.com/jnb/jnbMar2009.html], В одном из примеров он имеет код Clojure в следующих строках: (def vowel? (set "aeiou"))Это делает возврат гласного истинным для гласных и ложным для согласных: (vowel? ...
и его метод invoke обрабатывает вызов get.
овать изРадость Clojure, раздел 4.3.1-- Поскольку ключевые слова самооценочные и обеспечивают быструю проверку на равенство, они почти всегда используются в контексте ключей карты. Не менее важной причиной использования ключевых слов в качестве ...