No description
Find a file
2018-01-08 11:34:10 -06:00
.gitignore Initial commit 2015-12-07 10:04:58 -06:00
LICENSE Initial commit 2015-12-07 10:04:58 -06:00
nimsnappy.nimble updated nimble 2018-01-08 17:46:40 +01:00
README.md update docs 2015-12-07 16:52:51 -06:00
snappy.nim fix snappy.nim(95, 37) Error: ')' expected 2018-01-08 17:43:33 +01:00
tests.nim use a random file to test compression 2015-12-22 11:54:43 -06:00

nimsnappy

Nim wrapper for the snappy compression library. there is also a high-level API to for easy usage. The two functions exposed are compress and uncompress. This wrapper tracks snappy version 1.1.3

Example usage:

import nimsnappy
var input = readFile("LICENSE")
var compress = compress(input)
var decompress = uncompress(compress)
echo(decompress==input)