úÎ!\óW;`      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_*A module used to render blocks in unicode.hapytexeu+gh@gmail.com experimentalPOSIXSafe456g‹unicode-tricksHA data type that determines the state of the four subparts of the block.unicode-tricksThe upper part of the block.unicode-tricksThe lower part of the block.unicode-tricks-A data type that determines the state of the rowP in a block. it determines the left and the right part of the row of the block.unicode-tricks$The left part of a row of the block.unicode-tricks'The right part of the row of the block.unicode-tricksConvert the given ) value to a block character in unicode. ` means that part is filled, and a means the part is not filled.  :A module used to render frames with light and heavy lines.hapytexeu+gh@gmail.com experimentalPOSIXSafe456g@Lunicode-tricks<A type synonym that makes it more convenient to work with a ! object that wraps $ objects. These specify the weight .unicode-tricks<A type synonym that makes it more convenient to work with a ! object that wraps b s. Usually `" means it should draw a line, and a* that there is no line in that direction.unicode-tricks-The weights of the frame lines, these can be ,  or  .unicode-tricks%The frame does not contain such line.unicode-tricksThe frame contains such line. unicode-tricks!The frame contains such line, in boldface.!unicode-tricksTA data type that specifies the four lines that should (not) be drawn for the frame.#unicode-tricks-A data type that determines the state of the vertical lines of the frame (% and &).%unicode-tricks7The state of the line in the up direction of the frame.&unicode-tricks9The state of the line in the down direction of the frame.'unicode-tricks-A data type that determines the state of the  horizontal lines of the frame () and *).)unicode-tricks(The state of the left line of the frame.*unicode-tricks)The state of the right line of the frame.+unicode-tricks;A pattern that makes pattern matching and expressions with ! more convenient.,unicode-tricks Convert a  frame to a  frame by converting ` to the given  value.-unicode-tricks Convert a  frame to a  frame by converting ` to ..unicode-tricks Convert a  frame to a  frame by converting ` to  ./unicode-tricks Convert a  frame to a corresponding c. Here ` is mapped to a  line.0unicode-tricks Convert a  frame to a corresponding c. Here ` is mapped to a   line.1unicode-tricks Generate a c where turns are done with an arc1 instead of a corner. This can only be done for  lines.2unicode-tricksConverts a given / to the char that can be used to render frames.+unicode-tricksThe state of the line in the up direction.unicode-tricksThe state of the line in the down direction.unicode-tricksThe state of the line in the left direction.unicode-tricksThe state of the line in the right direction.unicode-tricksThe !+ pattern with the state of the given lines.,unicode-tricksThe  that is used for ` values.unicode-tricksThe  frame to convert.unicode-tricksThe resulting  frame.-unicode-tricksThe  frame to convert.unicode-tricksThe resulting  frame..unicode-tricksThe 'Simple frame to convert.unicode-tricksThe resulting  frame./unicode-tricks The given  frame to convert.unicode-tricks$The corresponding characer for this  frame.0unicode-tricks The given  frame to convert.unicode-tricks$The corresponding characer for this  frame.1unicode-tricks The given  frame to convert.unicode-tricks$The corresponding characer for this  frame.2unicode-tricksThe M object that specifies how the lines on the four directions should look like.unicode-tricks*The character that represents these lines. !"#$%&'()*+,-./012 '()*#$%&!"+/012,-.=A module used to render subscript and superscript in Unicode.hapytexeu+gh@gmail.com experimentalPOSIXSafeW[unicode-tricks\Convert a set of characters to their superscript counterpart, given that characters exists.\unicode-tricksZConvert a set of characters to their subscript counterpart, given that characters exists.]unicode-tricksFormat a given d object to a e> value that formats the ratio with superscript and subscript.^unicode-tricks-Convert a number (positive or negative) to a e7 that specifies that number in superscript characters._unicode-tricks-Convert a number (positive or negative) to a e5 that specifies that number in subscript characters.[unicode-tricks>The given character to convert to its superscript counterpart.unicode-tricksA character wrapped in a f given the counterpart exists, g otherwise.\unicode-tricks<The given character to convert to its subscript counterpart.unicode-tricksA character wrapped in a f given the counterpart exists, g otherwise.]unicode-tricks The given d value to format.unicode-tricksThe e5 block that contains a textual representation of the d.^unicode-tricksThe number to convert.unicode-tricksA eH value that contains the number as a sequence of superscript characters._unicode-tricksThe number to convert.unicode-tricksA eF value that contains the number as a sequence of subscript characters.[\]^_\[_^]h      !"##$$%&'' ()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_]^`]^a]^bcdefghcijcikl-unicode-tricks-0.1.0.0-6ccboCNaCLfKPSJhi8b5NFData.Char.BlockData.Char.FrameData.Char.SmallBlockupperlowerRowleftrightfilled$fArbitraryRow$fApplicativeRow$fArbitraryBlock$fApplicativeBlock$fEqRow $fFoldableRow $fFunctorRow$fOrdRow $fReadRow $fShowRow$fTraversableRow $fEqBlock$fFoldableBlock$fFunctorBlock $fOrdBlock $fReadBlock $fShowBlock$fTraversableBlockWeightedSimpleWeightEmptyLightHeavyPartsVerticalupdown HorizontalFramesimpleToWeighted simpleToLight simpleToHeavysimplesimple' simpleWithArcweighted$fApplicativeHorizontal$fArbitraryHorizontal$fMonoidHorizontal$fSemigroupHorizontal$fApplicativeVertical$fArbitraryVertical$fMonoidVertical$fSemigroupVertical$fApplicativeParts$fArbitraryParts $fMonoidParts$fSemigroupParts$fArbitraryWeight$fEqHorizontal$fFoldableHorizontal$fFunctorHorizontal$fOrdHorizontal$fReadHorizontal$fShowHorizontal$fTraversableHorizontal $fEqVertical$fFoldableVertical$fFunctorVertical $fOrdVertical$fReadVertical$fShowVertical$fTraversableVertical $fEqParts$fFoldableParts$fFunctorParts $fOrdParts $fReadParts $fShowParts$fTraversableParts$fBoundedWeight $fEnumWeight $fEqWeight $fOrdWeight $fReadWeight $fShowWeighttoSuptoSubratioToUnicodeasSupasSubghc-prim GHC.TypesTrueFalseBoolCharbaseGHC.RealRatio text-1.2.3.1Data.Text.InternalText GHC.MaybeJustNothing