úÎ;åZ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXY(c) Edward Kmett 2009-2012 BSD-styleekmett@gmail.com experimentalnon-portable (type families) TrustworthyFHT b An LZ78 compressed Z.O(n) Construct an LZ78-compressed Z using a HashMap internally. O(n log n) Contruct an LZ78-compressed Z using a Map internally. O(n^2) Contruct an LZ78-compressed ZR using a list internally, requires an instance of Eq, less efficient than encode. A type-constrained [ operation O(n). Recompress with \  O(n log n). Recompress with ] O(n^2). Recompress with ^exposes internal structure  (c) Edward Kmett 2009-2011 BSD-styleekmett@gmail.com experimentalnon-portable (type families)Safe¢  (c) Edward Kmett 2009-2012 BSD-styleekmett@gmail.com experimentalportable Trustworthy ;<=>?FSTq/A Z which supports efficient _) operations over run-length encoded data.2!A single run with a strict length /0123456789 /0123769845/012`a      !"#$%&'()*+,-./01123456   789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZXY[\]^_`a_`bXYc3d&compressed-3.11-Duip6ZsCdGQITjJNSUyK3RData.Compressed.Internal.LZ78!Data.Compressed.RunLengthEncodingData.Compressed.LZ78EntryLZ78ConsNilTokenencode encodeOrdencodeEqdecoderecode recodeOrdrecodeEqentries$fHashableToken$fComonadToken $fExtendToken$fTraversableToken$fFoldableToken$fFunctorToken$fFoldableWithKeyLZ78$fIndexableLZ78 $fLookupLZ78$fMonadZipLZ78$fFoldableLZ78 $fPointedLZ78 $fFunctorLZ78$fGeneratorLZ78 $fReadLZ78 $fOrdLZ78$fEqLZ78 $fShowLZ78 $fZipLZ78$fAdjustableLZ78 $fMonadLZ78$fApplicativeLZ78$fHashableEntry $fOrdEntry $fEqEntry$fComonadEntry $fExtendEntry$fFunctorEntry $fEqToken $fOrdToken $fShowEntry $fReadEntryRLEgetRLERun runLengthtoRunsfromRuns encodeList$fMeasuredCountRun$fFoldable1Run $fFoldableRun $fMonadRun $fBindRun$fApplicativeRun$fComonadApplyRun $fApplyRun $fPointedRun $fFunctorRun $fComonadRun $fExtendRun$fOrdRun$fAdjustableRLE $fLookupRLE$fZipRLE$fEqRLE $fHashableRLE$fGeneratorRLE $fFoldableRLE $fMonoidRLE $fReduceraRLE $fMonadZipRLE $fMonadRLE $fBindRLE$fApplicativeRLE $fApplyRLE $fPointedRLE $fFunctorRLE$fSemigroupRLE$fEqRun $fShowRun&reducers-3.12.2-HFopPowQv714D0VREuofSiData.Generator Generatorreduce'hashable-1.2.6.1-JDYnvpSucMf1h1i2CUUtVbData.Hashable.ClassHashableghc-prim GHC.ClassesOrdEq mapReduce