новости сообщество форум вики

Closerl — интерфейс к Clojure

10/08/2010 13:48

Closerl — это реализация интерфейса к Clojure на основе jinterface.

Пример работы:

Сначала запускаем Erlang:

erl -sname a

Запускаем Clojure REPL и в ней вводим:

(use 'closerl.core)

(def self (otp-self "b"))

(def peer (otp-peer "a@mrhyde"))

Получив ноды, мы можем попытаться их соединить:

(def conn (otp-connect self peer))

После этого мы делаем удаленный вызов, чтобы получить текущую дату на удаленной ноде:

(otp-rpc-call conn "erlang" "date")

Вызываем receive чтобы получить результат:

(otp-receive conn)

Closerl можно скачать на GitHub'е: http://github.com/videlalvaro/closerl


 
 
 
 

так же

Ссылки

twitter