EventStore Haskell TCP client
=============================
[](https://gitter.im/YoEight/eventstore?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
[](https://travis-ci.org/YoEight/eventstore)
That driver supports:
1. Read event(s) from regular or $all stream (forward or backward).
2. Write event(s) to regular stream.
3. Delete regular stream.
4. Transactional writes to regular stream.
5. Volatile subscriptions to regular or $all stream.
6. Catch-up subscriptions to regular or $all stream.
7. Competing consumers (a.k.a Persistent subscriptions) to regular stream.
8. Authenticated communication with EventStore server.
9. Read stream metadata (ACL and custom properties).
10. Write stream metadata (ACL and custom properties).
TODO
====
1. SSL
Requirements
============
1. GHC >= 7.8.3
2. Cabal >= 1.18
3. EventStore >= 3.0.0 (>= 3.1.0 if you want competing consumers)
Tested on Linux and OSX Yosemite.
BSD3 License