zoovisitor: A haskell binding to Apache Zookeeper C library(mt) using Haskell Z project.

[ bsd3, database, library ] [ Propose Tags ] [ Report a vulnerability ]

Please see the README on Github at https://github.com/ZHaskell/zoovisitor#readme


[Skip to Readme]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.1.0.0, 0.1.1.0, 0.1.1.1, 0.1.2.0, 0.1.3.0, 0.1.3.1, 0.1.4.0, 0.1.5.0, 0.1.6.0, 0.1.7.0, 0.1.8.0, 0.2.0.0, 0.2.1.0, 0.2.1.1, 0.2.1.2, 0.2.3.0, 0.2.4.0, 0.2.5.0, 0.2.5.1, 0.2.6.1, 0.2.7.0 (info)
Change log ChangeLog.md
Dependencies base (>=4.12 && <5), bytestring (>=0.10.10.0 && <0.13), exceptions (>=0.10 && <0.11), Z-Data (>=0.7.2 && <1.5 || >=2.0 && <2.1) [details]
Tested with ghc ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.8
License BSD-3-Clause
Copyright Copyright (c)
Author mu
Maintainer mu@laxcat.xyz
Category Database
Home page https://github.com/ZHaskell/zoovisitor
Bug tracker https://github.com/ZHaskell/zoovisitor/issues
Source repo head: git clone https://github.com/ZHaskell/zoovisitor
Uploaded by lyndward at 2024-05-24T09:11:31Z
Distributions
Downloads 2737 total (28 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]

Readme for zoovisitor-0.2.7.0

[back to package description]

ZooVisitor

Hackage

An Apache zookeeper client for Haskell.

Tested with libzookeeper-mt [3.4, 3.6], a higher version should work but not guaranteed.

NOTE: this library is still in development.

Features

  • Simple

    • Does not require knowledge of the C APIs
    • Does not require malloc and free memory manually
    • High-level api written in Haskell
  • Safe

    • Type safe
    • A failure action should throw an exception
  • Fast

    • All underlying calls are non-blocking, you can use Haskell lightweight threads to speed up your tasks.
    • The speed should be compatible to C implementation