!L^@      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~None"#$.18=>?@AHMPUVX_kksymantic-documentReturn the underlying repr of the transformer.symantic-document!Lift a repr to the transformer's.symantic-document%Unlift a repr from the transformer's.symantic-document4Identity transformation for a unary symantic method.symantic-document5Identity transformation for a binary symantic method.symantic-document6Identity transformation for a ternary symantic method.symantic-document( d) make d uses current _ as ^ level.symantic-document( p ind d) make d uses ind as ^ level. Using p as ^ text.symantic-document( p ind d) make d uses current ^ plus ind as ^ level. Appending p to the current ^ text.symantic-document( w d) write d , then if d is not wider than w, write the difference with L.symantic-document( w d) write d , then if d is not wider than w, write the difference with L otherwise write a J indented to to the start _ of d plus w.Lsymantic-document L ind = d ind KOsymantic-documentLike M but without the trailing J.Psymantic-document x P y = x  K  yQsymantic-document x Q y = x  J  yjsymantic-documentFor debugging purposes.symantic-documentFor debugging purposes.k  :9876543210/.-,+*)('&%$#" !;>=<?HGFEDCAB@IRQSOLKJPNMTVUWXYZ[\]^_`abcdefghijk_^][\`YZaWXbTVUIRQSOLKJPNMcdefghi?HGFEDCAB@;>=<:9876543210/.-,+*)('&%$#" !j  P6Q6None"#$.18=>?@AHPUVX_k ( (rm) (q 1) <> ( ((br)m) q where (q,r) = adivMod b m =  (b-r) r symantic-document Just concat s with no justification.symantic-document Interleave s with ]s from .##None"#$.18=>?@AHPUVX_k>J ! "#$%&'()*+,-./0123456789:;<=>?@BACDEFGHIMNPJKLOSQRTUVWXYZ[\]^_`abcdefghij      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]]^^_`abcdefghijklmnopqrstuvwxyz{|}~f7symantic-document-1.5.0.20190711-130Er8frbdW9qJ23oXVxHRSymantic.Document.APISymantic.Document.PlainSymantic.DocumentTransUnTransnoTransunTransnoTrans1noTrans2noTrans3 Justifiablejustify WrappablesetWidth breakpoint breakspacebreakaltendlineListableulol Indentablealign setIndent incrIndenthangfill fillOrBreak Colorable16reverseblackredgreenyellowbluemagentacyanwhiteblackerreddergreeneryellowerbluer magentaercyanerwhiteronBlackonRedonGreenonYellowonBlue onMagentaonCyanonWhite onBlackeronRedder onGreener onYelloweronBluer onMagentaeronCyaneronWhiter Decorablebold underlineitalic Splitabletailbreakspanlineswords linesNoEmpty wordsNoEmpty splitOnCharsplitOnCharNoEmpty SpaceablenewlinespacespacesunlinesunwordscatLines<+>catHcatV Lengthablewidth nullWidthFromfromWordLineWidthIndentColumnunLineunWordrunTextBuilder intercalate replicatebetweenparensbracesbracketsanglesxmlSGR$fFrom[]Builder$fFromWordBuilder$fFromLineBuilder$fFromBuilderBuilder$fFromTextBuilder$fFromTextBuilder0$fFrom[]Builder0$fFromCharBuilder $fFrom[]Text$fFromWordText$fFromLineText$fFromTextText$fFromTextText0 $fFrom[]Text0$fFromCharText $fFrom[][] $fFromWord[] $fFromLine[] $fFromText[] $fFromText[]0 $fFrom[][]0 $fFromChar[]$fFromNaturald$fFromIntegerd $fFromIntd $fFrom[]Word$fLengthableWord$fLengthableLine$fLengthableText$fLengthableText0$fLengthable[]$fLengthableChar$fSplitableText$fSplitableText0 $fSplitable[]$fColorable16[]$fSpaceableBuilder$fSpaceableText $fSpaceable[]$fEqLine $fShowLine$fEqWord $fShowWord$fSemigroupWord PlainChunkPlainChunk_IgnoredPlainChunk_WordPlainChunk_SpacesPlainFitPlainInhplainInh_widthplainInh_justifyplainInh_indentplainInh_indenting plainInh_sgr PlainStateplainState_bufferplainState_bufferStartplainState_bufferWidthplainState_breakIndentPlainunPlainrunPlain defPlainState defPlainInh runPlainChunkflushlinePlaincollapsePlainChunkSpacesnewlineJustifyingPlainjustifyLinePlaincountWordsPlainjustifyPaddingpadLinePlainChunkInitsjoinLinePlainChunkpadLinePlainChunkplainSGR$fFrom[]PlainChunk$fLengthablePlainChunk$fShowPlainChunk$fDecorablePlain$fColorable16Plain $fFrom[]Plain$fFromCharPlain$fFromTextPlain$fFromTextPlain0$fIsStringPlain$fFrom[]Plain0$fWrappablePlain$fJustifiablePlain$fListablePlain$fIndentablePlain$fFromLinePlain$fFromWordPlain$fSpaceablePlain $fMonoidPlain$fSemigroupPlain $fShowPlain$fShowPlainStatebaseGHC.Base<>ghc-prim GHC.TypesBool GHC.Classes==GHC.Num*+GHC.List-min