Результаты поиска по запросу "clojure"
Почему функция отправки Clomure defmulti получает 0 аргументов?
Начать редактировать: Моя вина! Я прошу прощения. Я запустил это в репорте тортов на Clojure 1.2.1, и, честно говоря, это не сработало. Теперь это происходит после выхода из торта repl и компиляции торта, а также работает на 1.3.0. Конец ...
Do-while цикл в Clojure?
Поэтому я хочу сначала выполнить кучу кода, итогда спросите пользователя, хочет ли он сделать это снова. Я думал, что наиболее удобный способ сделать это - цикл do-while, как в C ++, и, поскольку я не могу найти какие-либо функции do-while ...
Дизайн Clojure Model-View-Controller (MVC)
Я пишу приложение с графическим интерфейсом для рабочего стола в Clojure, используя Java Swing. Обычно при работе с Java я проектирую приложение в соответствии с шаблоном проектирования MVC, используя также шаблон Observer. Таким образом, ...
рекурсивная функция Фибоначчи в Clojure
Я новичок в clojure, который хотел посмотреть, о чем идет речь. Чтобы понять, как лучше всего это понять, нужно написать простой код, я подумал, что начну с функции Фибоначчи. Моим первым усилием было: (defn fib [x, n] (if (< (count x) n) (fib ...
Условная инициализация элементов карты в Clojure
Я ищу лучший способ условно избежать добавления элемента на карту, когда он инициализируется / определяется. В этом случае я хочу избежать добавления элемента на карту, если значение ключа равно нулю. (defn create-record [data] (let [res { ...
Как создать объект JS с методами и конструктором в ClojureScript
Представьте себе, что задача состоит в том, чтобы создать некоторую утилиту lib в clojurescript, чтобы ее можно было использовать из JS. Например, скажем, я хочу произвести эквивалент: var Foo = function(a, b, c){ this.a = a; this.b = b; this.c ...
В чем разница между seq и seq?
------------------------- clojure.core/seq ([coll]) Returns a seq on the collection. If the collection is empty, returns nil. (seq nil) returns nil. seq also works on Strings, native Java arrays (of reference types) and any objects that implement ...
clojure и leiningen - использование репозитория git в качестве зависимости
Возможно ли, чтобы leiningen вытащил проект напрямую из репозитория git (на github) в качестве зависимости? Используя Bundler с Ruby, можно отобразить гем в git-репо, что позволяет быстро разрабатывать и интегрировать зависимые ...
Проверка того, является ли объект примитивным массивом Java в Clojure
Как лучше всего определить, является ли объект массивом примитивов Java в Clojure? Причина, по которой мне это нужно, состоит в том, чтобы сделать некоторую специальную обработку для примитивных массивов, которая может выглядеть ...
Как работает Clojure ^: const?
Я пытаюсь понять что^:const делает в ближайшем будущем. Это то, что говорят разработчики документации.http://dev.clojure.org/display/doc/1.3 [http://dev.clojure.org/display/doc/1.3] (константы определения {: пи 3,14: е 2,71}) (def ^: const pi ...