ltcode
Version:
Luby Transform Code implementation.
17 lines (16 loc) • 495 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const decode_1 = require("./decode");
const encode_1 = require("./encode");
const text = "Hello, World! ".repeat(10000);
const encoder = new encode_1.Encoder();
const encoded = encoder.encode(text);
const decoder = new decode_1.Decoder();
while (true) {
const next = encoded.next();
const has_finished = decoder.decode(next.value);
if (has_finished) {
break;
}
}
console.log(decoder.result());