reed_solomon

Reed Solomon error correction implementation in Moonbit

encoding
error-correction
reed-solomon
moon add CAIMEOX/reed_solomon@0.1.0
Download zip
Author
Version
0.1.0
License
Apache-2.0
Last updated
9 months ago
Downloads
25
README

#Reed-Solomon in MoonBit

This package mirrors the Rust crate in MoonBit. It encodes data blocks over and provides helpers to detect and correct transmission errors.

#Quick Start

let data : Array[Int] = [0, 1, 2, 3, 4, 5]
let ecc = 8
let encoded = @rs.encode(data, ecc)

let corrupted = encoded.as_slice().to_array()
corrupted[0] = 31
corrupted[4] = 15

let repaired = @rs.correct(corrupted, ecc)

Powered by MoonBit

Site sourceReport issuePackagesBuild queueSkillsStatistics

© 2026 mooncakes.io