hs-zstd

所属分类:工具库
开发工具:Haskell
文件大小:0KB
下载次数:0
上传日期:2017-02-07 18:32:31
上 传 者sh-1993
说明:  绑定到Zstandard库,使其可以从Haskell编程语言使用。,
(Bindings to the Zstandard library to make it usable from the Haskell programming language.,)

文件列表:
CONTRIBUTING.md (2322, 2017-02-03)
Codec/ (0, 2017-02-03)
Codec/Compression/ (0, 2017-02-03)
Codec/Compression/Zstd.hs (3348, 2017-02-03)
Codec/Compression/Zstd/ (0, 2017-02-03)
Codec/Compression/Zstd/Base.hs (14833, 2017-02-03)
Codec/Compression/Zstd/Base/ (0, 2017-02-03)
Codec/Compression/Zstd/Base/Types.hs (855, 2017-02-03)
Codec/Compression/Zstd/Efficient.hs (6204, 2017-02-03)
Codec/Compression/Zstd/FFI.hs (16003, 2017-02-03)
Codec/Compression/Zstd/FFI/ (0, 2017-02-03)
Codec/Compression/Zstd/FFI/Types.hsc (3458, 2017-02-03)
Codec/Compression/Zstd/Internal.hs (6754, 2017-02-03)
Codec/Compression/Zstd/Lazy.hs (2438, 2017-02-03)
Codec/Compression/Zstd/Streaming.hs (6878, 2017-02-03)
Codec/Compression/Zstd/Types.hs (1545, 2017-02-03)
LICENSE (1530, 2017-02-03)
LICENSE-examples (650, 2017-02-03)
PATENTS (1980, 2017-02-03)
Setup.hs (46, 2017-02-03)
benchmarks/ (0, 2017-02-03)
benchmarks/Benchmarks.hs (1407, 2017-02-03)
changelog.md (29, 2017-02-03)
examples/ (0, 2017-02-03)
examples/low-level/ (0, 2017-02-03)
examples/low-level/DictionaryCompression.hs (2189, 2017-02-03)
examples/zstd-examples.cabal (684, 2017-02-03)
tests/ (0, 2017-02-03)
tests/Main.hs (449, 2017-02-03)
tests/Properties.hs (2247, 2017-02-03)
tests/QuickCheckUtils.hs (3398, 2017-02-03)
zstd.cabal (3132, 2017-02-03)

# Zstandard bindings for Haskell This library provides Haskell bindings to the [Zstandard compression library](http://facebook.github.io/zstd/). The library is structured to provide several layers of abstraction. * For the simplest use cases, the top-level [`Zstd`](http://hackage.haskell.org/package/zstd/docs/Codec-Compression-Zstd.html) module is the best place to get started. * If you need to stream a large amount of data with a constant memory footprint, use the [`Zstd.Streaming`](http://hackage.haskell.org/package/zstd/docs/Codec-Compression-Zstd-Streaming.html) module. This can also be used as a building block for adapting to streaming libraries such as `pipes` and `conduit`. (If you need to use lazy bytestrings instead, see the [`Zstd.Lazy`](http://hackage.haskell.org/package/zstd/docs/Codec-Compression-Zstd-Lazy.html) module. This is built using the abstractions from the `Zstd.Streaming` module.) * When your usage is dominated by lots of small messages (presumably using pre-computed compression dictionaries), use the [`Zstd.Efficient`](http://hackage.haskell.org/package/zstd/docs/Codec-Compression-Zstd-Efficient.html) module to amortize the cost of allocating and initializing context and dictionary values. ## Join in If you'd like to help improve the code, please [read the contribution guidelines](CONTRIBUTING.md). This discusses how to file bugs and submit changes to the code itself. ## API documentation The APIs should be easy to understand and work with, and you can find [documentation on Hackage](http://hackage.haskell.org/package/zstd).

近期下载者

相关文件


收藏者