4
ответа

Как выглядит будущее для Java-апплетов?

В прошлом апплеты Java были ненадежными , из-за разделения Microsoft / Sun JVM. Flash вступил во владение, и Java-апплеты стали известны сбоями браузера и проблемами производительности. Теперь, когда JVM наслаждается ...
вопрос задан: 19 August 2010 22:56
4
ответа

Проблема с этим макросом

Смущающе достаточно я испытываю некоторые затруднения при разработке этого макроса правильно. Это - макрос, поскольку у меня есть он записанный: (defmacro вершины конструкции [xs ys] (недостатки 'draw-line-strip (отображают # (...
вопрос задан: 29 July 2010 14:48
4
ответа

Clojure: уменьшите по сравнению с, применяются

Я понимаю, что концептуальное различие между уменьшает и применяется: (уменьшите + (перечислите 1 2 3 4 5)); переводит в: (+ (+ (+ (+ 1 2) 3) 4) 5) (применяются + (перечисляют 1 2 3 4 5)); переводит в: (+ 1 2 3 4 5)...
вопрос задан: 30 June 2010 21:04
4
ответа

Персистентные структуры данных в Scala

Являются персистентными все неизменные структуры данных в Scala? В противном случае, кто из них является и который нет? Каковы поведенческие характеристики тех, которые являются персистентными? Кроме того, как они выдерживают сравнение с...
вопрос задан: 24 June 2010 03:57
4
ответа

Как я использую unicode символы (UTF-8) в регулярных выражениях Clojure?

Это - двойной вопрос для Вас удивительно добрые Сложенные Водосливные Мастера там. Как я устанавливаю emacs/slime/swank, чтобы использовать UTF-8 при разговоре с Clojure или использовать UTF-8 в командной строке REPL? В...
вопрос задан: 23 June 2010 11:48
4
ответа

Что самый идиоматический Clojure путь состоит в том, чтобы записать этому?

Я записал эту функцию, которая делает это (легче показать, чем объясняют): (разделите 2 (перечислите 1 2 3 4 5 6)) => ((1 2) (2 3) (3 4) (4 5) (5 6)) (defn разделение [n xs] (если (> (считают xs) (декабрь n)) (...
вопрос задан: 23 June 2010 08:38
4
ответа

Как отфильтровать персистентную карту в Clojure?

У меня есть персистентная карта, которую я хочу отфильтровать. Что-то вроде этого: (отфильтруйте # (-> % val (= 1)) {: 1: b 1: c 2}), Вышеупомянутое выходит как ([: 1] [: b 1]) (ленивая последовательность записей карты). Однако я...
вопрос задан: 2 May 2010 15:08
4
ответа

Clojure: нахождение последовательных объектов от последовательности

В программе Clojure у меня есть последовательность чисел: (2 3 4 6 8 1) я хочу найти самую длинную подпоследовательность, где объекты последовательны: (2 3 4) я предполагаю, что это включит (возьмите - в то время как...)...
вопрос задан: 27 April 2010 19:22
4
ответа

Clojure агенты, потребляющие из очереди

Я пытаюсь выяснить, как лучше использовать агенты для получения элементов из очереди сообщений (Amazon SQS). Прямо сейчас у меня есть функция (process-queue-item), которая захватывает элементы из очереди, и ...
вопрос задан: 8 April 2010 19:28
4
ответа

В Clojure, как определить переменную, названную строкой?

Учитывая список названий переменных, я хочу установить те переменные на выражение. Я попробовал это: (doall (для [x ["a" "b" "c"]] (определение (символ x) 666)))..., но это приводит к ошибке java.lang....
вопрос задан: 21 March 2010 10:46
4
ответа

Как найти услугу веб-хостинга для выполнения Compojure

Я очень интересуюсь созданием использования веб-сайта Clojure и Compojure, как так: http://briancarper.net/blog/deploying-clojure-websites Однако из-за моего ограниченного опыта с Java...
вопрос задан: 15 March 2010 19:34
4
ответа

Вопрос о clojure пространствах имен и макросах

Предположим, что у меня есть набор пространств имен (яблоко, банан, оранжевый). В этих пространствах имен я использую съесть макрос, который звонит (не, "генерирует", вызовы), функция кожицы. Функция кожицы отличается для каждого...
вопрос задан: 2 March 2010 15:11
4
ответа

Скомпилировать Clojure?

Я плохо знаком с clojure, и я попытался скомпилировать его вчера вечером, но я, могло казаться, не сделал это, и я понятия не имею. Я нахожусь на окнах и не знаю много о Java. Я просто хочу автономный файл, что я могу...
вопрос задан: 11 February 2010 16:42
4
ответа

Функциональные реализации языка Производственных хранилищ данных Класса

Существует много хранилищ данных, записанных в Erlang, например, Riak, Dynomite, CouchDb, Scalaris, я скучал по кому-либо? Я знаю, что Java и C/C++ также использовались для записи хранилищ данных (Cassandra...
вопрос задан: 5 February 2010 19:27
4
ответа

Как я выясняю, какое пространство имен я должен импортировать из библиотеки Java?

Я пишу некоторый clojure код, и я полагаюсь на время Joda в течение времени, обрабатывая. Проблема состоит в том, что я не знаю, что импортировать, и документация ужасно не соглашается с этим. Теперь я знаю это...
вопрос задан: 5 February 2010 14:54
4
ответа

Список совместимых виртуальных машин Java Clojure

Общественная Wiki для голосования за "я использовал этот jvm с clojure без проблем" вниз, "я использовал этот jvm с clojure и имел проблемы" Определение, что проблемы в комментариях помогут другим...
вопрос задан: 2 February 2010 11:43
4
ответа

StackOverFlow, считая цифры

Я пытаюсь посчитать количество цифр в числе в Clojure следующим образом: Я получаю StackOverflowError даже для 2 чисел цифры (defn цифровые цифры [n] (если (= 0 n) 0 (inc (цифровые цифры (/n 10)))...
вопрос задан: 21 January 2010 18:41
4
ответа

Моделирование / документирование функциональных программ

Я нашел UML полезный для документирования различных аспектов систем OO, особенно диаграмм классов для полной архитектуры и диаграмм последовательности для иллюстрирования конкретных стандартных программ. Я хотел бы сделать...
вопрос задан: 5 January 2010 11:03
4
ответа

Слизь Clojure emacs + шикарный вопрос о каталоге

Я использую emacs с clojure-чванством и слизью и пытаюсь установить свою среду разработки. И я столкнулся с проблемой. Когда я запускаю repl, я застреваю в неизвестном каталоге, предотвращающем меня для загрузки моего...
вопрос задан: 26 December 2009 14:49
4
ответа

Почему должен я использовать 'применяться' в Clojure?

Это - то, какое Богатое Пятно, сказанное в одном из сообщений в блоге, но я не понимаю, мотивация в использовании применяет. Помогите. Большая разница между Clojure и CL - то, что Clojure является Lisp-1, таким образом...
вопрос задан: 30 November 2009 11:59
4
ответа

Как каждый запускает поток в Clojure?

Я читал много о том, как большой Clojure когда дело доходит до параллелизма, но ни одно из учебных руководств, которые я прочитал на самом деле, не объясняет, как создать поток. Вы просто делаете (.start (Поток. func)), или...
вопрос задан: 20 November 2009 05:49
4
ответа

Кто-либо знает о хорошей ссылке для дизайна DSL? [закрытый]

Я изучал разработку некоторых Предметно-ориентированных языков, которые я, вероятно, реализую в Clojure, но у меня действительно нет идеи того, что включено. Языки, которые я имею в виду...
вопрос задан: 18 November 2009 03:04
4
ответа

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

Я использую Clojure, и я должен выполнить небольшое моделирование. У меня есть вектор длины n (n, обычно между 10 и 100), который содержит значения. На каждом моделировании вокруг (возможно, 1 000 раундов вместе), один из...
вопрос задан: 17 November 2009 11:06
4
ответа

Динамические вызовы метода в макросе Clojure?

Я пытаюсь записать макрос, который назовет методы установщика Java на основе аргументов данными ему. Так, например: (мой - макрос login-as-fred {"Имя пользователя" "fred" "Пароль" "wilma"}), мог бы расшириться...
вопрос задан: 10 November 2009 23:16
4
ответа

Матричное представление Clojure

Что такое хорошее представление для матриц в Clojure? Мне интересно имея дело с плотными матрицами чисел с плавающей точкой. "Список списков" представление приходит на ум, но там...
вопрос задан: 4 November 2009 14:59
4
ответа

Разработка Compojure без перезапусков веб-сервера

Я записал маленькое Приложение Swing прежде в Clojure, и теперь я хотел бы создать Веб-приложение стиля Ajax. Compojure похож на лучший выбор прямо сейчас, таким образом, это - то, что я собираюсь испытать. Я хотел бы...
вопрос задан: 3 November 2009 08:40
4
ответа

Clojure: Вызовите функцию для каждого элемента в векторе с ним индекс

Скажите, что у меня есть вектор: (данные определения ["Привет" "Мир" "Тест" "Это"]) И я хочу заполнить таблицу где-нибудь, которая имеет API: (defn setCell [значение седла строки] (некоторый код здесь)) Тогда, что я
вопрос задан: 30 October 2009 17:51
4
ответа

Как Вы преобразовываете список чисел в карту?

У меня есть список ключей: (1 2 3 4), я хочу карту с набором значений к 0 как это: {1 0, 2 0, 3 0, 4 0}. Как я делаю это?
вопрос задан: 16 October 2009 20:48
4
ответа

Как я могу перейти от Java до Clojure?

После обнаружения Clojure я провел последние несколько дней, погруженных в него. Что типы проекта предоставляют себе Java по Clojure, наоборот, и в комбинации? Что является примерами программ...
вопрос задан: 13 October 2009 16:36
4
ответа

Действительно ли Clojure объектно-ориентирован в своей основе? (Полиморфизм в seqs)

Clojure является функциональной шепелявостью, по сообщениям нисколько не объектно-ориентированной, даже при том, что он работает на JVM, VM, разработанный для объектно-ориентированного языка. Clojure обеспечивает идентичные интерфейсы для итерации...
вопрос задан: 10 October 2009 15:20