reed-solomon-erasure

AuthorDarren Ldl <darrenldldev@gmail.com>
LicenseMIT
Homepagehttps://gitlab.com/darrenldl/ocaml-reed-solomon-erasure
Issue Trackerhttps://gitlab.com/darrenldl/ocaml-reed-solomon-erasure/issues
MaintainerDarren Ldl <darrenldldev@gmail.com>
Dependencies
&bisect_ppx
core_kernel
cppo
ctypes
ctypes-foreign
jbuilder
Availableocaml-version >= "4.06"
PublishedJun 26, 2018
Source [http] https://gitlab.com/darrenldl/ocaml-reed-solomon-erasure/-/archive/v1.0.1/ocaml-reed-solomon-erasure-v1.0.1.tar.gz
0f58928d8b29de0081a5f5ffda89b070
StatisticsInstalled 3 times last month.
Edithttps://github.com/ocaml/opam-repository/tree/master/packages/reed-solomon-erasure/reed-solomon-erasure.1.0.1/opam

OCaml implementation of Reed-Solomon erasure coding

This library provides an encoder/decoder for Reed-Solomon erasure code.

Please note that erasure coding means errors are not directly detected or corrected, but missing data pieces(shards) can be reconstructed given that the configuration provides high enough redundancy.

You will have to implement error detection separately(e.g. via checksums) and simply leave out the corrupted shards when attempting to reconstruct the missing data.

No package is dependent