snappy: Fast Haskell bindings to Google’s Snappy compression library.

[ apache, bsd3, codec, compression, library ] [ Propose Tags ] [ Report a vulnerability ]

This library provides fast, pure Haskell bindings to Google’s Snappy compression and decompression library: http://github.com/google/snappy/.


[Skip to Readme]

Modules

[Last Documentation]

  • Codec
    • Compression
      • Codec.Compression.Snappy
        • Codec.Compression.Snappy.Lazy

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.1.0.0, 0.2.0.0, 0.2.0.1, 0.2.0.2, 0.2.0.3
Dependencies base (<5), bytestring, system-cxx-std-lib [details]
License Apache-2.0
Copyright Copyright 2011 MailRank, Inc.
Author Bryan O'Sullivan <bos@serpentine.com>
Maintainer ARJANEN Loïc Jean David <ljd@luigiscorner.mu>
Category Codec, Compression
Home page http://framagit.org/ljdarj/snappy
Bug tracker http://framagit.org/ljdarj/snappy/-/issues
Source repo head: git clone https://framagit.org/ljdarj/snappy
Uploaded by LoicArjanen at 2025-02-19T17:40:09Z
Distributions NixOS:0.2.0.2
Reverse Dependencies 7 direct, 3 indirect [details]
Downloads 4553 total (34 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2025-02-19 [all 2 reports]

Readme for snappy-0.2.0.3

[back to package description]

Welcome to snappy

snappy is a fast Haskell library for working with data compressed using Google’s Snappy format. It is implemented as a binding to the Snappy library.

It implements zero-copy compression and decompression of both strict and lazy bytestrings, the standard Haskell types for managing binary data efficiently.

Join in!

We are happy to receive bug reports, fixes, documentation enhancements, and other improvements.

Please report bugs via the Framagit issue tracker.

Master git repository:

  • git clone https://framagit.org/ljdarj/snappy.git

Authors

This library was written by Bryan O'Sullivan (bos@serpentine.com) and is maintained by ARJANEN Loïc Jean David (ljd@luigiscorner.mu).