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:
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.
<dependency> <groupId>clojurewerkz</groupId> <artifactId>eep</artifactId> <version>0.1.0-SNAPSHOT</version> </dependency>
Documentation & Examples
Documentation site is not ready yet.
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.
Copyright © 2013 Michael Klishin, Alex P
Distributed under the Eclipse Public License, the same as Clojure.