Результаты поиска по запросу "clojure"

3 ответа

Как язык высокого уровня, Clojure имеет форму динамической типизации, на которую ссылается «полностью динамическая» фраза.

-то читал, Clojure компилируется. Это действительно скомпилировано, как Java или Scala, а не интерпретировано, как Jython или JRuby?

3 ответа

Таким образом, программируемые пользователем макросы считывателя позволяют пользователю настраивать считыватель с учетом вышеописанных функциональных возможностей. Можно предположить, что это полезно для тех пользователей, которые хотят настроить язык на уровне синтаксиса данных / токенов, но это добавляет еще один уровень сложности.

авно использовал Clojure, но до сих пор не понимаю, какую функциональность я не получаю, которую предоставляют обычные макросы для читателей lisp. Можете объяснить, объясните мне это простыми словами?

2 ответа

, если вам не нужно переопределять методы базового класса.

у я должен использовать Reify вместо прокси в clojure?

ТОП публикаций

6 ответов

http://github.com/zcaudate/iroh

могу получить методы класса Java из Clojure?

10 ответов

Создание UUID из строки без тире

Как мне создать java.util.UUID из строки без тире? "5231b533ba17478798a3f2df37de2aD7" => #uuid "5231b533-ba17-4787-98a3-f2df37de2aD7"

1 ответ

Ах ... техника :) Спасибо за ответ. Я хотел начать легко с Clojure, и не может быть проще. +1.

ался установить Clojure на свой компьютер, чтобы изучить и использовать. Я использую Ubuntu 10.04 и установил последнюю версию Sun Java SDK и среду от Synaptic. Выполняя поиск в Google, я нашел несколько руководств, которые дают довольно четкие ...

2 ответа

 но теперь не завершены, и вызов новой функции с таким типом приведет к

ге "Радость Clojure",defprotocol предлагается в качестве решения дляпроблема выражения - «желание реализовать существующий набор абстрактных методов для существующего конкретного класса без необходимости изменения кода, который определяет ...

4 ответа

используя clojure-csv.core для разбора огромного CSV-файла

Пока что у меня есть: (:require [clojure-csv.core :as csv]) (:require [clojure.java.io :as io])) (def csv-file (.getFile (clojure.java.io/resource "verbs.csv"))) (defn process-csv [file] (with-open [rdr (io/reader file)] (csv/parse-csv rdr)))Но ...

3 ответа

 подробно расскажу об этой теме.

исал несколько небольших служебных приложений в Clojure, которые я компилирую в автономные исполняемые файлы JAR («uberjars»), используя Maven и maven-shade-plugin. Эти uberjars содержат распакованные версии clojure.jar и других библиотек ...

3 ответа

спасибо за разъяснение вашего предыдущего комментария

мментарий к другому вопросукто-то говорит, что идиома Clojure предпочитает возвращать ноль, а не пустой список, как в схеме. Почему ...