The cql package

[maintain]
Warnings:

Implementation of Cassandra's CQL Binary Protocol Version 2 and Version 3.

It provides encoding and decoding functionality as well as representations of the various protocol related types.

Thus it can serve as a building block for writing Cassandra drivers, such as cql-io.


[Skip to ReadMe]

Properties

Versions3.0.1, 3.0.2, 3.0.3, 3.0.4, 3.0.5, 3.0.6, 3.0.7, 3.1.0, 3.1.0, 3.1.1
Dependenciesbase (>=4.5 && <5.0), bytestring (>=0.10), cereal (>=0.3), Decimal (>=0.3), iproute (>=1.3), network (>=2.4), template-haskell, text (>=0.11), time (>=1.4), transformers (>=0.3), uuid (>=1.2.6), vector (>=0.10) [details]
LicenseOtherLicense
Copyright(C) 2014-2015 Toralf Wittner, Roman S. Borschel
AuthorToralf Wittner, Roman S. Borschel
MaintainerToralf Wittner <tw@dtex.org>
Stabilityexperimental
CategoryDatabase
Home pagehttps://gitlab.com/twittner/cql/
Bug trackerhttps://gitlab.com/twittner/cql/issues
Source repositoryhead: git clone https://gitlab.com/twittner/cql
UploadedFri Jun 17 21:24:53 UTC 2016 by ToralfWittner

Modules

Flags

NameDescriptionDefaultType
incompatible-varintUse incompatible legacy encoding for varint and decimal.DisabledAutomatic

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainers' corner

For package maintainers and hackage trustees

Readme for cql-3.1.0

CQL Binary Protocol Implementation

This Haskell library implements Cassandra's CQL Binary Protocol versions 2 and 3. It provides encoding and decoding functionality as well as representations of the various protocol related types.

Contributing

If you want to contribute to this project please read the file CONTRIBUTING first.