5
ответов

Генерация перестановок лениво

Я ищу алгоритм для генерации перестановок набора таким способом, которым я мог составить ленивый список их в Clojure., т.е. я хотел бы выполнить итерации по списку перестановок где каждый...
вопрос задан: 9 December 2008 09:19
5
ответов

Структурная распечатка программы в Clojure

Существует ли симпатичная функция печати в Clojure, который произвел бы структуры данных как списки и структуры человекочитаемым способом?
вопрос задан: 17 November 2008 12:17
5
ответов

“Первый” функциональный язык пациента амнезии? (Мне действительно нравится Clojure …),

Мне недавно диагностировали каскадное диссоциативное разупорядочение, которое вызывает ретроградную амнезию в дополнение к существующему случаю возможной антероградной амнезии. Многие люди попытались напомнить мне о...
вопрос задан: 12 November 2008 16:33
4
ответа

Как я создаю Aquamacs для разработки Clojure?

Я попытался мигрировать на Emacs несколько раз для разработки Clojure, после множества сообщений в блоге, скринкаста и учебных руководств, но где-нибудь по пути что-то всегда шло не так, как надо - привязки клавиш...
вопрос задан: 25 July 2019 12:56
4
ответа

Функция поиска в clojure

Помогите мне, мне нужно написать функцию поиска, которая находит значение в списке списков, в котором каждый элемент находится в порядке (значение ключа). Например ((ключ1 значение1) (ключ2 значение2) ....) Эта функция должна ...
вопрос задан: 19 January 2019 19:59
4
ответа

В Clojure, когда я должен использовать вектор над списком, и наоборот?

Я читал, что Векторы не являются последовательностями, но Списки есть. Я не уверен, в чем причина использования одного над другим. Кажется, что векторы используются чаще всего, но есть ли причина для этого?
вопрос задан: 30 October 2017 18:00
4
ответа

Базы данных Clojure и NoSQL [закрываются]

Я в настоящее время пытаюсь выбрать между различными базами данных NoSQL для моего проекта. Проект пишется в clojure и JavaScript. Я в настоящее время смотрю на трех кандидатов на устройство хранения данных. Что...
вопрос задан: 22 September 2017 18:01
4
ответа

Clojure: работа с java.util.HashMap идиоматическим способом Clojure

У меня есть объект m java.util.HashMap (возвращаемое значение из вызова Java-кода), и я хотел бы получить новую карту с дополнительной парой ключ-значение. Если бы m была карта Clojure, я мог бы использовать: (Assoc m "ключ" "...
вопрос задан: 3 September 2017 15:24
4
ответа

Форматирование кода Lisp

Один из людей, которые не торопились для комментария моего другого вопроса о синтаксисе Clojure/LISP, указал, что я не написал свой код кода в стандартном LISP путь. Таким образом, он был достаточно любезен к...
вопрос задан: 23 May 2017 12:26
4
ответа

тестирование Clojure в Знатоке

Я являюсь новым в Maven и еще более новым в Clojure. Как осуществление для изучения языка я пишу программу плеера пасьянса паука. Я также планирую запись подобной программы в Scala для сравнения...
вопрос задан: 23 May 2017 12:19
4
ответа

Действительно ли я могу программировать для андроида с помощью какого-либо языка JVM?

Я могу использовать другие языки JVM помимо Java (например, jruby, jython, clojure) к программе для андроида, или являюсь этим Java только? Был подобный вопрос, спросил более чем год назад, но я не был уверен, будет ли там...
вопрос задан: 23 May 2017 12:14
4
ответа

Скрытые функции Clojure

Какие менее известные но полезные функции Clojure Вы используете? Не стесняйтесь совместно использовать небольшие приемы и идиомы, но пытаться ограничить себя Core и Contrib. Я нашел некоторых действительно...
вопрос задан: 23 May 2017 11:47
4
ответа

Тест, содержит ли список определенное значение в Clojure

Что состоит в том, чтобы протестировать лучший способ, содержит ли список данное значение в Clojure? В частности, поведение содержит? в настоящее время смущает меня: (содержит? '(100 101 102) 101) => ложь I...
вопрос задан: 19 February 2017 20:52
4
ответа

Отключить hl- в Emacs при использовании Emacs Starter Kit?

Эта проблема убивает мою производительность. Emacs Starter Kit автоматически включает hl-line, которая выделяет текущую строку. Из-за этого я не вижу выделения в текущей строке. Я ...
вопрос задан: 22 July 2016 22:00
4
ответа

Функциональное программирование и системы типов

Я узнавал о различных функциональных языках в течение некоторого времени теперь включая Haskell, Scala и Clojure. У Haskell есть очень строгая и четко определенная статическая система типов. Scala также статически...
вопрос задан: 22 July 2016 21:56
4
ответа

Android неблагоприятен для динамических языков

Я полагаю, что в какой-то момент я прочитал, что из-за того, что Android работает на виртуальной машине Dalvik, динамические языки для JVM (Clojure, Jython, JRuby и т. Д.) Будут трудно получить хорошую производительность на Dalvik ...
вопрос задан: 22 July 2016 21:55
4
ответа

Выполнение байт-кода Java на Android - Sun JVM сверху DalvikVM

И начиная с реализации Java (OpenJDK) и начиная с виртуальной машины Android DalvikVM являются открытым исходным кодом, должно быть возможно реализовать JavaVM Sun на DalvikVM главного Google. Это позволило бы...
вопрос задан: 22 July 2016 21:43
4
ответа

Как Вы изменяете ПУТЬ К КЛАССУ в Java?

Как Вы изменяете ПУТЬ К КЛАССУ процесса Java из процесса Java? Перед выяснением у меня, "Почему Вы хотели бы сделать это?" Я объясню это вскоре. Когда у Вас есть Clojure REPL, выполняющий его...
вопрос задан: 22 July 2016 11:50
4
ответа

Отображение функции на значениях карты в Clojure

Я хочу преобразовать одну карту значений к другой карте с теми же ключами, но с функцией относился к значениям. Я думал бы, что была функция для того, чтобы сделать это в clojure API, но я был...
вопрос задан: 7 February 2016 22:02
4
ответа

Вызов clojure от Java

Большинство главных хитов Google для "вызова clojure от Java" устарело и рекомендует использовать clojure.lang. RT для компиляции исходного кода. Вы могли помочь с четким объяснением того, как назвать Clojure...
вопрос задан: 31 May 2015 05:11
4
ответа

Почему это не работает в постоянном пространстве (и как я делаю его так, оно делает)?

Я делаю Euler Проекта для изучения Clojure. Цель этой функции состоит в том, чтобы вычислить LCM набора целых чисел от 1 до m. (lcm 10) возвращается 2520, Это - способ довольно "в лоб" сделать...
вопрос задан: 22 January 2015 17:27
4
ответа

Как Вы делаете веб-приложение в Clojure? [закрытый]

Я предполагаю, что это - странный вопрос огромному большинству программистов, которые ежедневно работают с Java. Я не делаю. Я знаю Java языка, потому что я работал над проектами Java, но не Java-world. Я...
вопрос задан: 1 May 2014 09:37
4
ответа

Как применять clojure? [закрыто]

Я изучаю Clojure и мне действительно нравятся некоторые его возможности. Пришло время подумать о каких-то реальных «домашних проектах», и я понимаю, что не знаю, как на самом деле использовать Clojure. Я вижу много сетей и ...
вопрос задан: 22 July 2013 08:14
4
ответа

Writing a Parser (for a markup language): Theory & Practice

I'd like to write an idiomatic parser for a markup language like Markdown. My version will be slightly different, but I perceive at least a minor need for something like this in Clojure, and I'd like ...
вопрос задан: 6 April 2013 20:49
4
ответа

Повторение векторов в Clojure

Я - новичок Clojure. Я пытаюсь получить две копии вектора исков карты. Не-DRY способ, которым я могу придумать, (иски определения [: клубы: ромбы: основы: лопаты]) (определение встречается с двумя одновременно (concat иски...
вопрос задан: 8 October 2012 04:26
4
ответа

Clojure: Как генерировать 'trie'?

Учитывая следующее... (вход определения' ((1 2) (1 2 3) (1 2 4 5 9) (1 2 4 10 15) (1 2 4 20 25))), Как Вы преобразовали бы его к этому trie? (определение outTrie' (1 (2 () (3 ()) (...
вопрос задан: 16 September 2012 22:11
4
ответа

Почему Clojure намного быстрее, чем Scala на рекурсивном добавляет функцию?

Друг дал мне этот фрагмент кода в Clojure (defn, сумма [стригут acc] (если (пустой? колледж) acc (повторяются (колледж отдыха) (+ (первый колледж) acc)))) (время (сумма (диапазон 1 9999999) 0)) и спросил меня, как это тарифицирует...
вопрос задан: 11 July 2012 23:11
4
ответа

Иерархия классов Clojure [дубликат]

Я новичок с языком clojure, и я задаюсь вопросом, возможно ли создать иерархию классов на этом языке, а именно создать абстрактный или интерфейсный класс, а затем сделать класс, который расширяет или ...
вопрос задан: 9 November 2011 21:21
4
ответа

Проблема с ленивой сверткой fn в Clojure

Я пишу некоторое программное обеспечение обработки сигналов, и я начинаюсь путем выписывания дискретной функции свертки. Это хорошо работает для первых приблизительно десяти тысяч списков значений, но как они добираются...
вопрос задан: 26 March 2011 03:47
4
ответа

Что именно делает «swank-clojure» и есть ли у нас «swank-SOMETHING_ELSE»?

Мое поверхностное понимание состоит в том, что «swank-clojure» делает возможным «Mx slime-connect». Я имею в виду, что это дает подключение к серверу clojure что-то вроде 'lein swank'. Правильно ли мое понимание? Если ...
вопрос задан: 24 August 2010 05:18