UNPKG

ltcode

Version:

Luby Transform Code implementation.

17 lines (16 loc) 495 B
"use strict"; 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());