A Haskell library for declarative programming over eventually consistent store (Cassandra).
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Ec2Files Fixed memory leak with RR transaction Feb 9, 2015
scratch Removed submodules; recorded dependecies in cabal; added create_keysp… Oct 2, 2015
src Added getKeys Apr 17, 2018
tests
.gitignore Added cabal build file Jul 9, 2014
.gitmodules
LICENSE LICENSE is now symlink. Oct 3, 2015
README.md Update README.md Oct 20, 2014
TODO Added action items in the TODO list Sep 11, 2014

README.md

Quelea

A Haskell library for declarative programming over eventually consistent stores (Cassandra to be precise).

Requirements

  • A Z3 installation
    • Use the included custom Z3 version.. Installation instructions can be found under Z3/README.
  • Glasgow Haskell Compiler (GHC) version 7.6.3+ - https://www.haskell.org/ghc/
  • Z3 package - Haskell bindings for Z3 theorem prover
    • Use the included custom z3 package. To install, "cabal install" in the included Z3_Haskell submodule. This version includes bindings not found in the z3 package on hackage.
  • Cassandra-cql package - Haskell bindings for Cassandra CQL
    • Use the included custom z3 package. To install, "cabal install" in the included cassandra-cql submodule. This version uses CQL binary protocol v2.
  • Datastax Cassandra 2.0.6 - http://www.datastax.com/dev/blog/cassandra-2-0-6