F * decode(objectPattern: {"table": *}, tokens: *)
F dict(symbols: string[]): {"trie": *, "table": *}
F * encode(objectPattern: {"trie": *, "table": *}, symbols: *)
Simple Lempel-Ziv lossless data compression algorithm implementation.