/mod-lang-clojure

Clojure language implementation module for Vert.x

Primary LanguageClojureOtherNOASSERTION

mod-lang-clojure

A fledgling Vert.x language implementation for Clojure

Usage

First, you'll need to install Vert.x.

The latest stable release is 0.1.2. Until this module becomes part of Vert.x proper, you will need to make Vert.x aware of it my editing VERTX_HOME/conf/langs.properties and adding:

clojure=io.vertx~lang-clojure~0.1.2:io.vertx.lang.clojure.ClojureVerticleFactory
.clj=clojure

Every commit triggers a CI build, and we publish a SNAPSHOT when that success. So if you would rather run the latest commit, update your langs.properties with:

clojure=io.vertx~lang-clojure~0.2.0-SNAPSHOT:io.vertx.lang.clojure.ClojureVerticleFactory
.clj=clojure

Note that this module only works with Vert.x 2.0.0 or greater.

Documentation

For 0.1.2:

For HEAD:

Examples

See examples/README.md.

License

mod-lang-clojure is licensed under the Apache License, v2.0. See LICENSE.txt for details.