Skip to content

Latest commit

 

History

History
61 lines (33 loc) · 1.39 KB

README.md

File metadata and controls

61 lines (33 loc) · 1.39 KB

EEP, Embedded Event Processing in Clojure

EEP is a Clojure library for embedded event processing. It combines a lightweight generic event handling system, and with multiple windowed stream operations.

eep-clj is heavily influenced by other EEP projects:

Project Maturity

EEP is a very young project. Nothing is considered stable or final.

Supported Clojure Versions

EEP is built from the ground up for Clojure 1.4 and up.

Maven Artifacts

Snapshots

With Leiningen:

[clojurewerkz/eep "0.1.0"]

With Maven:

<dependency>
  <groupId>clojurewerkz</groupId>
  <artifactId>eep</artifactId>
  <version>0.1.0-SNAPSHOT</version>
</dependency>

Documentation & Examples

Documentation site is not ready yet.

Development

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

lein2 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 © 2013 Michael Klishin, Alex P

Distributed under the Eclipse Public License, the same as Clojure.