fec: Forward error correction of ByteStrings
This code, based on zfec by Zooko, based on code by Luigi Rizzo implements an erasure code, or forward error correction code. The most widely known example of an erasure code is the RAID-5 algorithm which makes it so that in the event of the loss of any one hard drive, the stored data can be completely recovered. The algorithm in the zfec package has a similar effect, but instead of recovering from the loss of only a single element, it can be parameterized to choose in advance the number of elements whose loss it can tolerate.
Downloads
- fec-0.2.0.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
Versions [RSS] | 0.1, 0.1.1, 0.2.0 |
---|---|
Change log | ChangeLog.md |
Dependencies | base (>=4.9 && <5), bytestring (>=0.10 && <0.13), criterion (>=1.1 && <1.7), deepseq (>=1.4 && <1.6), extra (>=1.7 && <1.8), fec, random (>=1.1 && <1.3) [details] |
Tested with | ghc ==8.10.7 |
License | GPL-2.0-or-later |
Author | Adam Langley <agl@imperialviolet.org> |
Maintainer | Adam Langley <agl@imperialviolet.org> |
Category | Codec |
Home page | https://github.com/tahoe-lafs/zfec |
Uploaded | by jcalderone at 2023-10-06T17:40:50Z |
Distributions | NixOS:0.2.0 |
Reverse Dependencies | 2 direct, 3 indirect [details] |
Executables | benchmark-zfec |
Downloads | 2503 total (19 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] |