úÎ5"3S      GHC experimentalchrisdone@gmail.comNone:The type of a monoid with holes. The underlying monoid is  represented by type parameter m. The r is the result type and 3 stays polymorphic until the very last moment when run is  called. The last argument a# is always a function with zero or & more arguments, finally resulting in r. Ordering the arguments in 6 this order allows holey monoids to be composed using   , stacking ' the expected arguments. Note that the ! constraint is only  used in the identity  and in composing two s.  A formatter. 8Composition operator. The same as category composition. "Insert a constant monoidal value. (Monadic indexed bind for holey monoids. 8Insert a monoidal value that is not specified until the  computation is run). The argument that is expected later is C converted to the monoid type using the given conversion function. Convert between underlying ! types. "0Very useful instance for writing format string. "  "GHC experimentalchrisdone@gmail.comNone Output a lazy text. @Render an integer using hexadecimal notation. (No leading 0x is  added.) Output a strict text. Output a string. /Render a floating point number using scientific/ engineering C notation (e.g. 2.3e123), with the given number of decimal places. ?Render a floating point number using normal notation, with the ! given number of decimal places. @Render a floating point number, with the given number of digits @ of precision. Uses decimal notation for values between 0.1 and / 9,999,999, and scientific notation otherwise. <Render a floating point number using the smallest number of % digits that correctly represent it. APad the left hand side of a string until it reaches k characters . wide, if necessary filling with character c. BPad the right hand side of a string until it reaches k characters . wide, if necessary filling with character c.    GHC experimentalchrisdone@gmail.comNone Output a lazy text. @Render an integer using hexadecimal notation. (No leading 0x is  added.) Output a strict text. Output a string. /Render a floating point number using scientific/ engineering C notation (e.g. 2.3e123), with the given number of decimal places. ?Render a floating point number using normal notation, with the ! given number of decimal places. @Render a floating point number, with the given number of digits @ of precision. Uses decimal notation for values between 0.1 and / 9,999,999, and scientific notation otherwise. <Render a floating point number using the smallest number of % digits that correctly represent it. APad the left hand side of a string until it reaches k characters . wide, if necessary filling with character c. BPad the right hand side of a string until it reaches k characters . wide, if necessary filling with character c.    GHC experimentalchrisdone@gmail.comNoneRun the formatter and return a Text value. 4Run the formatter and print out the text to stdout. 4Run the formatter and put the output onto the given Handle.  #      !"#$%&$'()*formatting-3.0.0Formatting.HoleyFormatting.FormattersFormatting.ShortFormatters FormattingHoleyrunHMFormat%nowbindlaterhmaptexthexstextstringexptfixedprecshortestleftrighttxstseffpfsflrformatfprinthprintbaseGHC.Base. Data.MonoidMonoid$fIsStringHoley