Skip to content

clojurewerkz/persephone

Repository files navigation

Persephone, Clojure DSL for Neo4J Cypher

Persephone is a Clojure DSL that generates Neo4J Cypher queries and is supposed to augment Clojure Neo4J clients such as Neocons.

Documentation & Examples

TBD when the project matures and the API stabilizes.

Community

Persephone uses Neocons' mailing list. Feel free to join it and ask any questions you may have.

To subscribe for announcements of releases, important changes and so on, please follow @ClojureWerkz on Twitter.

Project Maturity

Persephone is a very young project. The API may radically change in the near future. We will updated this section once the library matures a bit.

Maven Artifacts

It is very early days of the project, so no releases have been published to Clojars and the API may radically change in the near future.

Persephone artifacts are released to Clojars. If you are using Maven, add the following repository definition to your pom.xml:

<repository>
  <id>clojars.org</id>
  <url>http://clojars.org/repo</url>
</repository>

Snapshots

With Leiningen:

[clojurewerkz/persephone "0.1.1"]

With Maven:

<dependency>
  <groupId>clojurewerkz</groupId>
  <artifactId>persephone</artifactId>
  <version>0.1.1</version>
</dependency>

Continuous Integration

Continuous Integration status

CI is hosted by travis-ci.org

Supported Clojure versions

The project requires Clojure 1.5 or a later version. The most recent stable Clojure release is highly recommended.

Supported Neo4J Server versions

Persephone targets Neo4J 1.8 and later versions.

Persephone Is a ClojureWerkz Project

Persephone is part of the group of libraries known as ClojureWerkz, together with Monger, Langohr, Neocons, Quartzite, Elastisch and several others.

Development

The project uses Leiningen 2. Make sure you have it installed and then run tests against all supported Clojure versions using

lein all test

Then create a branch and make your changes on it. Once you are done with your changes and all tests pass, submit a pull request on Github.

License

Copyright (C) 2014-2016 Joel Holdbrooks and the ClojureWerkz Team.

Licensed under the Eclipse Public License (the same as Clojure).

About

Clojure DSL that generates [Neo4J] Cypher queries

Resources

License

Stars

Watchers

Forks

Packages

No packages published