0
ответов

Как мне связать второстепенный режим с конкретным файлом или набором файлов на основе расширения?

В настоящее время каждый раз, когда я открываю текстовый файл в emacs, мне нужно использовать Mx longlines-mode, чтобы получить свою строку -паковка включена. Точно так же в clojure мне нужно использовать Mx paredit-mode (хотя он и работает ...
вопрос задан: 22 July 2016 21:56
0
ответов

Функции Haskell слева направо

У меня есть функция, которую я использую довольно часто, что позволяет мне писать свой код так, как мне кажется более естественным. инфикс 6$: ($:) :: а -> (а -> б) -> б a $: f = f a Это позволяет мне делать ...
вопрос задан: 22 July 2016 21:55
0
ответов

Символы, указанные в схеме

Я не эксперт по схемам, поэтому не уверен, что использую здесь правильную терминологию. Пусть код говорит сам за себя: CSI> (define tree '(1 2 3' Symb 4 5 6)) # <не указано> CSI> дерево (1 2 3 (цитата ...
вопрос задан: 22 July 2016 21:52
0
ответов

Проблема с установкой leiningen на mac os

Я пытаюсь установить Leiningen на mac os 10.6.4, следуя инструкциям здесь - http://alexott.net/en/ clojure / ClojureLein.html. Пакет загружается, но команда lein не найдена. ...
вопрос задан: 22 July 2016 21:52
0
ответов

Google Guava / предоставление функциональной коллекции -реализации типа [закрыто]

Кто-нибудь знает, будут ли в будущем Guava или Java8 обеспечивать реализацию постоянной коллекции -, вдохновленную более функциональными реализациями, например, в Clojure или Scala (предоставление...
вопрос задан: 22 July 2016 21:52
0
ответов

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

В python REPL я могу делать такие вещи, как :>>> [1,2,3,4] [1, 2, 3, 4] >>> сумма (_)10 В clojure REPL я могу сделать это :user=> "Hello!" "Привет!" пользователь=> *1 "Привет!" Есть ли...
вопрос задан: 22 July 2016 21:50
0
ответов

Выполняет ли Фреге оптимизацию хвостовых вызовов?

Оптимизированы ли хвостовые вызовы в Frege. Я знаю, что нет TCO ни в Java, ни в языках, которые компилируются в байт-код JVM, таких как Clojure и Scala. А Фреге?
вопрос задан: 22 July 2016 21:46
0
ответов

Как мне установить столбец заполнения Emacs для определенного режима?

Я хотел бы установить столбец заполнения в Emacs равным 120 для режима Clojure, но в противном случае оставьте значение по умолчанию (80). Как я могу сделать это в моем файле .emacs? Спасибо.
вопрос задан: 22 July 2016 21:46
0
ответов

Clojurescript, JavaScript, SVG, диаграммы, графика

Я пишу клиентское приложение. Я хочу использовать ClojureScript. Я хотел бы генерировать векторную графику (графики, диаграммы, линейные графики ). Что мне почитать? [Единственным жестким требованием является...
вопрос задан: 22 July 2016 21:45
0
ответов

Кодовые коаны для C? [closed]

Есть ли набор Code Koans для C или Lisp? Я нашел коаны на этих языках, но ни на C, ни на Lisp не нашел: Ruby: http://rubykoans.com/ JavaScript: https://github.com/mrdavidlaing/javascript-koans Clojure: ...
вопрос задан: 22 July 2016 21:44
0
ответов

Лямбда-выражения .NET в Java

Недавно я перешел с C # на Java [снова]. Но мне очень не хватает лямбда-выражений и таких вещей, как IEnumerable.Foreach of C #. Итак, я ищу библиотеку лямбда-выражений на Java. там лучше ...
вопрос задан: 22 July 2016 21:44
0
ответов

Ant / Ivy за сборку проекта

Я подумываю о переключении проекта Maven, которым я управляю, на Apache-Ant / Ivy. Мне нужен больший контроль над процессом сборки, и я очень расстраиваюсь из-за Maven. Пожалуйста, не комментируйте, как здорово ...
вопрос задан: 22 July 2016 21:43
0
ответов

Постоянные структуры данных в C ++

Существуют ли какие-либо реализации постоянных структур данных в C ++, аналогичные тем, что в clojure?
вопрос задан: 22 July 2016 21:43
0
ответов

Схематическое изображение на функциональных [закрытых] языках

Я хотел бы знать, существуют ли некоторые инструменты и методы для схематического изображения на функциональных языках как Lisp, Clojure, и т.д. Что-то как UML на языках ООП, возможно?
вопрос задан: 22 July 2016 21:36
0
ответов

Есть ли библиотека .net с постоянным неизменяемым классом Vector (как в Clojure / Scala)?

Я потратил добрый час на поиски в Google и могу найти различные неизменяемые списки, наборы и карты .NET. Однако мне не удалось найти постоянный неизменяемый вектор. Что-то вроде неизменяемого вектора Scala ...
вопрос задан: 22 July 2016 21:34
0
ответов

Emacs: Рекомендации для ленивых режимов загрузки в .emacs?

Есть ли лучшие практики в отношении режимов ленивой загрузки при обнаружении соответствующего расширения файла? На этом этапе У меня установлено примерно 25 различных режимов Emacs, и запуск стал медленным.Ибо ...
вопрос задан: 22 July 2016 21:28
0
ответов

Есть ли плагин для Intellij IDEA для запуска тестов Clojure?

Я программирую в Clojure уже некоторое время на Intellij IDEA. Мне нравится этот язык, и IDEA, безусловно, моя любимая IDE. Но одна вещь, которая меня раздражает, это невозможность запускать тесты из...
вопрос задан: 22 July 2016 11:31
0
ответов

Насколько похожи языки реляционных баз данных и логическое программирование?

Каковы сходства и различия с точки зрения фундаментальных концепций и реализации между языком реляционной базы данных sql и языком логического программирования, таким как prolog и clojure?...
вопрос задан: 22 July 2016 06:25
0
ответов

Как запустить REPL в пользовательском пространстве имен?

Запись (in-ns 'dbx) в файл и его загрузка не изменяет пространство имен по умолчанию для repl (с использованием cygwin / console). Пространство имен по-прежнему user =>, а не dbx =>. vikrant [28] clj Clojure 1.3.0 ...
вопрос задан: 11 July 2016 19:29
0
ответов

В чем разница между defn и defmacro?

В чем разница между defn и defmacro? В чем разница между функцией и макросом?
вопрос задан: 6 July 2016 14:18
0
ответов

Clojure, defn, defn -, public/private, defaults

defn = public defn -= private Возможно, у меня плохой стиль программирования на Clojure --, но я обнаружил, что большинство функций, которые я пишу на Clojure, представляют собой небольшие вспомогательные функции, которые я не хочу раскрывать. Есть ли как
вопрос задан: 29 June 2016 15:20
0
ответов

Clojure BigInt не является Java BigInteger

Я пытаюсь использовать BigDecimals в Clojure для моделирования (при необходимости) чисел произвольной точности. У меня есть странная ошибка, когда я пытаюсь создать экземпляр BigDecimal из немасштабированного значения и коэффициента масштабирования: ...
вопрос задан: 18 June 2016 13:40
0
ответов

почему: else not (else) в clojure?

В Clojure вы можете написать: (cond (= 1 2) 1: else 5) В схеме эквивалент будет: (cond ((= 1 2) 1) (else 5)) Синтаксис: else 5 не так согласован, как (еще 5). Что такое ...
вопрос задан: 14 June 2016 12:19
0
ответов

Загружаемое справочное руководство по Clojure [закрыто]

Я не могу найти загружаемую версию справочного руководства по Clojure (желательно в формате PDF). Кто-нибудь знает, где я могу его скачать?
вопрос задан: 5 June 2016 19:33
0
ответов

Как выполнить приведение к String [] в Clojure?

Как это сделать Работа? пользователь => (Тест / основной (объект-массив ["привет" "мир"])) ClassCastException [Ljava.lang.Object; не может быть преобразован в [Ljava.lang.String; user / eval21 (NO_SOURCE_FILE: 21)
вопрос задан: 23 May 2016 13:10
0
ответов

Как мне создать входной поток, который читает из строки, а не из файла или URL

Я хочу привязать * in * к потоку, который читает из строки вместо «реального "входной поток. Как мне это сделать?
вопрос задан: 25 March 2016 15:15
0
ответов

Clojure DAG (Байесовская сеть)

Я хотел бы построить байесовскую сеть в clojure, так как я не нашел подобного проекта. Я много изучал теорию БН, но до сих пор не вижу, как реализовать сеть (Я не то, что...
вопрос задан: 22 March 2016 00:25
0
ответов

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

Мне нужно регистрировать некоторые события в сценарии клиент-сервер Clojure, но мне кажется, что Clojure не поддерживает функцию даты / времени. Может ли кто-нибудь подтвердить это, или я что-то здесь упускаю ?! Если я ...
вопрос задан: 16 March 2016 17:39
0
ответов

В Clojure как группировать элементы?

В clojure я хочу агрегировать такие данные: (def data [[:утро :груша][:утро :манго][:вечер :манго][:вечер :груша]]) (group-by first data) ;{:morning [[:morning :pear][:morning :mango]],:...
вопрос задан: 27 January 2016 12:57
0
ответов

Обновить и заменить значение карты

Я уверен, что оно прямо передо мной, но мне его не хватает. Изучите следующее: (assoc: position entity (add (: position entity) (: velocity entity))) Что я хочу сделать, это что-то вроде ...
вопрос задан: 21 January 2016 11:38