h$ k      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                   !""########$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&'(())))))))))))))**++,,,,,---......///0001111111111111111111111122233333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445555555555555555555556667778(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHC Safe-Inferred W9(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHC Safe-Inferred :(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHC Safe-Inferred O;(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone 38;  text-showWhen should Template Haskell generate implementations for the methods of TextShow which return Text? Since: 3.4  text-showAlways generate them. text-showOnly generate when  text-show feels it's appropriate. text-show,Never generate them under any circumstances. text-show#Options that specify how to derive TextShow" instances using Template Haskell. Since: 3.4 text-showWhen Template Haskell should generate definitions for methods which return Text? Since: 3.4 text-showIf , derived instances for empty data types (i.e., ones with no data constructors) will use the  EmptyCase language extension. If $, derived instances will simply use ; instead. (This has no effect on GHCs before 7.8, since  EmptyCase' is only available in 7.8 or later.) Since: 3.7 text-showSensible default . Since: 3.4 <(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone  text-showThe  of evtClose. text-showThe  of eventIs. text-showThe  of FdKey. text-showThe  of Unique. text-showThe  of asInt64 (or, asInt on  base-4.10.0.0 or later). text-showThe  of . text-showThe  of . text-showThe  of . text-showThe  of . text-showThe  of . =(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone  text-showOn GHC 7.8 and later, this is  from  Data.Coerce. Otherwise, it's  unsafeCoerce. text-show%Unsafe conversion for decimal digits. text-show Checks if a  names a valid Haskell infix data constructor (i.e., does it begin with a colon?). text-show Checks if a 7 names a valid Haskell infix, non-constructor function. text-show Checks if a  represents a tuple (other than ()) text-showComputes the length of a  .Since: 2 text-show Convert a   to a 1 (without surrounding it with double quotes, as  would).Since: 2 text-show Convert a   to a strict .Since: 2 text-showMerges several  s, separating them by newlines.Since: 2 text-showMerges several  s, separating them by spaces.Since: 2 >(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone 23> 4 text-showLifting of the  # class to binary type constructors.Since: 2 text-show!? function for an application of the type constructor based on ! and #" functions for the argument types.Since: 3 text-show#? function for an application of the type constructor based on ! and # functions for the argument types. The default implementation using standard list syntax is correct for most types.Since: 3 text-showLifting of the  " class to unary type constructors.Since: 2 text-show!? function for an application of the type constructor based on ! and #! functions for the argument type.Since: 3 text-show#? function for an application of the type constructor based on ! and # functions for the argument type. The default implementation using standard list syntax is correct for most types.Since: 3  text-showConversion of values to Text). Because there are both strict and lazy Text variants, the  ! class deliberately avoids using Text in its functions. Instead, !, ", and # all return  , an efficient intermediate form that can be converted to either kind of Text.  is a , so it is useful to use the  (or ) function to combine  s when creating   instances. As an example: import Data.Semigroup import TextShow data Example = Example Int Int instance TextShow Example where showb (Example i1 i2) = showb i1 <> showbSpace <> showb i2 If you do not want to create  4 instances manually, you can alternatively use the  TextShow.TH* module to automatically generate default  + instances using Template Haskell, or the TextShow.Generic module to quickly define   instances using  GHC.Generics.Since: 2! text-showConvert a value to a   with the given predence.Since: 2" text-showConverts a value to a strict .. If you hand-define this, it should satisfy: " = ! 0 Since: 2# text-showConverts a list of values to a  ". By default, this is defined as  'showbList = - ", but it can be overridden to allow for specialized displaying of lists (e.g., lists of s).Since: 2$ text-showConverts a value to a strict  with the given precedence. This can be overridden for efficiency, but it should satisfy: $ p =  . ' p Since: 3% text-showConverts a value to a strict . This can be overridden for efficiency, but it should satisfy: % = $ 0 % =  . ( 0The first equation is the default definition of %.Since: 3& text-show&Converts a list of values to a strict . This can be overridden for efficiency, but it should satisfy: & =  . ) Since: 3' text-showConverts a value to a lazy  with the given precedence. This can be overridden for efficiency, but it should satisfy: ' p =  . ! p Since: 3( text-showConverts a value to a lazy . This can be overridden for efficiency, but it should satisfy: ( = ' 0 ( =  . " 0The first equation is the default definition of (.Since: 3) text-show$Converts a list of values to a lazy . This can be overridden for efficiency, but it should satisfy: ) =  . # Since: 3* text-show Surrounds   output with parentheses if the  parameter is .Since: 2+ text-show Construct a  ( containing a comma followed by a space. Since: 3.6, text-show Construct a  % containing a single space character.Since: 2- text-show!Converts a list of values into a   in which the values are surrounded by square brackets and each value is separated by a comma. The function argument controls how each element is shown.- "" is the default implementation of #& save for a few special cases (e.g., ).Since: 2. text-showSurrounds strict  output with parentheses if the  parameter is . Since: 3.4/ text-showConstruct a strict ( containing a comma followed by a space. Since: 3.60 text-showConstruct a strict % containing a single space character. Since: 3.41 text-show(Converts a list of values into a strict  in which the values are surrounded by square brackets and each value is separated by a comma. The function argument controls how each element is shown. Since: 3.42 text-showSurrounds lazy  output with parentheses if the  parameter is . Since: 3.43 text-showConstruct a lazy ( containing a comma followed by a space. Since: 3.64 text-showConstruct a lazy % containing a single space character. Since: 3.45 text-show&Converts a list of values into a lazy  in which the values are surrounded by square brackets and each value is separated by a comma. The function argument controls how each element is shown. Since: 3.46 text-showWrites a value's strict  representation to the standard output, followed by a newline.Since: 27 text-showWrites a value's lazy  representation to the standard output, followed by a newline.Since: 28 text-showWrites a value's strict ; representation to a file handle, followed by a newline.Since: 29 text-showWrites a value's lazy ; representation to a file handle, followed by a newline.Since: 2: text-showConvert a precedence-aware -based show function to a   -based one.Since: 3; text-show#Convert a precedence-aware, strict -based show function to a   -based one. Since: 3.4< text-show!Convert a precedence-aware, lazy -based show function to a   -based one. Since: 3.4= text-show Convert a -based show function to a   -based one.Since: 3> text-showConvert a strict -based show function to a   -based one. Since: 3.4? text-showConvert a lazy -based show function to a   -based one. Since: 3.4@ text-showConvert a precedence-aware  -based show function to a  -based one.Since: 3A text-showConvert a precedence-aware  !-based show function to a strict  -based one. Since: 3.4B text-showConvert a precedence-aware  -based show function to a lazy  -based one. Since: 3.4C text-show Convert a  -based show function to a  -based one.Since: 3D text-show Convert a  !-based show function to a strict  -based one.Since: 3E text-show Convert a  -based show function to a lazy  -based one.Since: 3F text-showLift the standard ! and #) functions through the type constructor.Since: 2G text-showG sp n p x produces the  7 representation of a unary data constructor with name n and argument x, in precedence context p, using the function sp* to show occurrences of the type argument.Since: 2H text-show$? function for an application of the type constructor based on $ and &! functions for the argument type.'The current implementation is based on  internally. Since: 3.4I text-show'? function for an application of the type constructor based on ' and )! functions for the argument type.'The current implementation is based on  internally. Since: 3.4J text-show Lift two !( functions through the type constructor.Since: 2K text-showK sp n p x y produces the  8 representation of a binary data constructor with name n and arguments x and y, in precedence context p, using the functions sp1 and sp2+ to show occurrences of the type arguments.Since: 2L text-show$? function for an application of the type constructor based on $ and &! functions for the argument type.'The current implementation is based on  internally. Since: 3.4M text-show'? function for an application of the type constructor based on ' and )! functions for the argument type.'The current implementation is based on  internally. Since: 3.4 ! text-showThe operator precedence of the enclosing context (a number from 0 to 11'). Function application has precedence 10. text-showThe value to be converted to a  ." text-showThe value to be converted to a  .# text-show(The list of values to be converted to a  .$ text-showThe operator precedence of the enclosing context (a number from 0 to 11'). Function application has precedence 10. text-show&The value to be converted to a strict .% text-show&The value to be converted to a strict .& text-show/The list of values to be converted to a strict .' text-showThe operator precedence of the enclosing context (a number from 0 to 11'). Function application has precedence 10. text-show$The value to be converted to a lazy .( text-show$The value to be converted to a lazy .) text-show-The list of values to be converted to a lazy .4 ()&%'$#"!*+,-./0123456789:;<=>?@ABCDEFGHIJKLM?(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone%IN text-show Generates a  instance declaration for the given data type or data family instance.Since: 2O text-showLike N, but takes an  argument. Since: 3.4P text-show Generates a  instance declaration for the given data type or data family instance.Since: 2Q text-showLike P, but takes an  argument. Since: 3.4R text-show Generates a  instance declaration for the given data type or data family instance.Since: 2S text-showLike R, but takes an  argument. Since: 3.4T text-show1Generates a lambda expression which behaves like % (without requiring a  instance).Since: 2U text-show1Generates a lambda expression which behaves like ( (without requiring a  instance).Since: 2V text-show1Generates a lambda expression which behaves like $ (without requiring a  instance).Since: 2W text-show1Generates a lambda expression which behaves like ' (without requiring a  instance).Since: 2X text-show1Generates a lambda expression which behaves like & (without requiring a  instance).Since: 2Y text-show1Generates a lambda expression which behaves like ) (without requiring a  instance).Since: 2Z text-show1Generates a lambda expression which behaves like " (without requiring a  instance).Since: 2[ text-show1Generates a lambda expression which behaves like ! (without requiring a  instance).Since: 2\ text-show1Generates a lambda expression which behaves like  (without requiring a  instance).Since: 3] text-show1Generates a lambda expression which behaves like  showbPrec1 (without requiring a  instance).Since: 2^ text-show1Generates a lambda expression which behaves like  (without requiring a  instance).Since: 3_ text-show1Generates a lambda expression which behaves like  showbPrec2 (without requiring a  instance).Since: 2` text-show1Generates a lambda expression which behaves like # (without requiring a  instance).Since: 2a text-show1Generates a lambda expression which behaves like printT (without requiring a  instance).Since: 2b text-show1Generates a lambda expression which behaves like printTL (without requiring a  instance).Since: 2c text-show1Generates a lambda expression which behaves like hPrintT (without requiring a  instance).Since: 2d text-show1Generates a lambda expression which behaves like hPrintTL (without requiring a  instance).Since: 2 NOPQRSTUVWXYZ[\]^_`abcd(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNoneN{+e text-showSince: 2f text-showSince: 2g text-showSince: 2h text-showSince: 2i text-showSince: 2j text-showSince: 2k text-showSince: 2l text-showSince: 2m text-showSince: 2n text-showSince: 2o text-showSince: 2p text-showSince: 2q text-showSince: 2r text-showSince: 2s text-showSince: 2t text-showSince: 2u text-showSince: 2v text-showSince: 2w text-showSince: 2x text-showSince: 2y text-showSince: 2z text-showSince: 2{ text-showSince: 2| text-showSince: 2} text-showSince: 2~ text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNoneO# text-showSince: 2 text-showSince: 2(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNoneP  text-showSince: 3 text-showSince: 3 text-showSince: 3 text-showSince: 3 text-showSince: 3 text-showSince: 3 text-showSince: 3 text-showSince: 3 text-showSince: 3 text-showSince: 3 text-showSince: 3 text-showSince: 3 text-showSince: 3(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNoneQ text-showSince: 2 text-showSince: 2 text-showSince: 2 (C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNoneR9 text-showSince: 2 (C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone R text-showSince: 2 text-showSince: 2 text-showSince: 2@(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone./235678;?^ text-show!An adapter newtype, suitable for  DerivingVia. The String  instance for  is based on its  instance. That is, "liftShowsPrec2 sp1 sl1 sp2 sl2 p ( x) = @ ( (:4 sp1) (=< sl1) (:4 sp2) (=. sl2)) p x Since: 3 text-show!An adapter newtype, suitable for  DerivingVia. The  instance for  is based on its String  instance. That is,  sp1 sl1 sp2 sl2 p ( x) = : ( (@4 sp1) (C< sl1) (@4 sp2) (C. sl2)) p x Since: 3 text-show!An adapter newtype, suitable for  DerivingVia. The String  instance for  is based on its  instance. That is,  sp sl p ( x) = @ ( (:2 sp) (=- sl)) p x Since: 3 text-show!An adapter newtype, suitable for  DerivingVia. The  instance for  is based on its String  instance. That is,  sp sl p ( x) = : ( (@2 sp) (C- sl)) p x Since: 3 text-show!An adapter newtype, suitable for  DerivingVia. The String  instance for  is based on its   instance. That is,  showsPrec p ( x) = C ! p x Since: 2 text-show!An adapter newtype, suitable for  DerivingVia. The   instance for  is based on its String  instance. That is,  showbPrec p ( x) = =  p x Since: 2 text-showNot available if using transformers-0.4 text-showNot available if using transformers-0.4 text-showNot available if using transformers-0.4 text-showNot available if using transformers-0.4 text-showNot available if using transformers-0.4 text-showNot available if using transformers-0.4 text-showNot available if using transformers-0.4 text-showNot available if using transformers-0.4 text-showNot available if using transformers-0.4 text-showNot available if using transformers-0.4 text-showNot available if using transformers-0.4 text-showNot available if using transformers-0.4 (C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone_; text-showSince: 2A(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone`j text-showHelper function for showing a list of arguments, each separated by the given  . text-show&Helper function for showing a list of  instances in a tuple. (C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone  '(.b text-showOnly available with  base-4.9.0.0 or later.Since: 3 text-showOnly available with  base-4.9.0.0 or later.Since: 3 text-showSince: 2 text-showOnly available with  base-4.10.0.0 or later. Since: 3.6 text-showOnly available with  base-4.10.0.0 or later. Since: 3.6 text-showOnly available with  base-4.10.0.0 or later. Since: 3.6 (C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone '(.c text-showSince: 2 text-showSince: 2 text-showSince: 2 text-show Since: 3.6 text-show Since: 3.6 text-show Since: 3.6(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone'(.d text-showSince: 2 text-showSince: 2 text-showSince: 2(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone .e5 text-showSince: 2 text-showSince: 2(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone f text-show/This instance would be equivalent to a derived  instance if the  field were removed.Since: 2 text-show/This instance would be equivalent to a derived   instance if the  field were removed.Since: 2 text-showSince: 2(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone?i text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showOnly available with  base-4.8.0.0 or later.Since: 2 text-showSince: 2 text-showOnly available with  base-4.12.0.0 or later. Since: 3.7.4 text-showOnly available with  base-4.8.0.0 or later.Since: 2 text-showOnly available with  base-4.12.0.0 or later. Since: 3.7.4(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone mZ text-show Convert an  type to a   with the given precedence.Since: 2 text-showShows a  non-negative  number using the base specified by the first argument, and the character representation specified by the second.Since: 2 text-showShow  non-negative  numbers in base 2.Since: 2 text-showShow  non-negative  numbers in base 16.Since: 2 text-showShow  non-negative  numbers in base 8.Since: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone n  text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNoneou text-showSince: 2(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNonep text-showSince: 2(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNonep text-showSince: 2(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNoneq text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone r} text-showSince: 2 text-showSince: 2(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone s& text-showSince: 3 text-showSince: 3(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone s text-showSince: 3 text-showSince: 3(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone tv text-showSince: 3 text-showSince: 3(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone u text-showSince: 3 text-showSince: 3(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone ~  text-show Convert a  value to a   with the given precedence.Since: 2 text-showShow a signed 6 value using scientific (exponential) notation (e.g. 2.45e2, 1.5e-3). In the call  digs val, if digs is ,, the value is shown to full precision; if digs is  d, then at most d* digits after the decimal point are shown.Since: 2 text-showShow a signed . value using standard decimal notation (e.g. 245000, 0.0015). In the call  digs val, if digs is ,, the value is shown to full precision; if digs is  d, then at most d* digits after the decimal point are shown.Since: 2 text-showShow a signed  value using standard decimal notation for arguments whose absolute value lies between 0.1 and  9,999,999$, and scientific notation otherwise. In the call  digs val, if digs is ,, the value is shown to full precision; if digs is  d, then at most d* digits after the decimal point are shown.Since: 2 text-showShow a signed . value using standard decimal notation (e.g. 245000, 0.0015).This behaves as  showFFloat, except that a decimal point is always guaranteed, even if not needed.Since: 2 text-showShow a signed  value using standard decimal notation for arguments whose absolute value lies between 0.1 and  9,999,999$, and scientific notation otherwise.This behaves as  showFFloat, except that a decimal point is always guaranteed, even if not needed.Since: 2 text-show Convert an  value to a  .Since: 2 text-showLike , except that the decimal is only shown for arguments whose absolute value is between 0.1 and  9,999,999.Since: 2 text-show Converts a  value to a Builder, specifying if a decimal point should always be shown.Since: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showWhat notation to use. text-show#Number of decimal places to render. text-showWhat notation to use. text-show#Number of decimal places to render. text-show'Should a decimal point always be shown?  (C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone2x text-showOnly available with  base-4.10.0.0 or later. Since: 3.6 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone2 text-showSince: 2 text-showOnly available with  base-4.10.0.0 or later. Since: 3.6 text-showOnly available with  base-4.10.0.0 or later. Since: 3.6 text-showOnly available with  base-4.10.0.0 or later. Since: 3.6 text-showOnly available with  base-4.10.0.0 or later. Since: 3.6 text-showOnly available with  base-4.10.0.0 or later. Since: 3.6 text-showOnly available with  base-4.10.0.0 or later. Since: 3.6 text-showOnly available with  base-4.10.0.0 or later. Since: 3.6 text-showOnly available with  base-4.10.0.0 or later. Since: 3.6 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone  text-showSince: 2 text-showSince: 2 text-showOnly available with  base-4.8.1.0 or later.Since: 2 (C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone text-show Convert a  value to a  , where the first argument indicates whether to chop off trailing zeroes.Since: 2 text-showSince: 2!(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone  text-showSince: 2"(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone7 text-showSince: 2 text-showSince: 2#(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone  text-showA table of ASCII control characters that needs to be escaped with a backslash.Since: 2 text-show Convert a  to a   (surrounded by single quotes).Since: 2 text-show Convert a  to a   (without single quotes).Since: 2 text-show Convert a  to a   (surrounded by double quotes).Since: 2 text-show Convert a  to a   (without double quotes).Since: 2 text-show Convert a  to a  .Since: 2 text-showSince: 2 text-showSince: 2$(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone text-showOnly available with  base-4.7.0.0 or later.Since: 2 text-showOnly available with  base-4.7.0.0 or later.Since: 2%(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone  >?  text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-show Since: 2.1.2 text-showSince: 2 text-show Since: 2.1.2 text-show Since: 2.1.2 text-show Since: 2.1.2 text-show Since: 2.1.2 text-show Since: 2.1.2 text-show Since: 2.1.2 text-show Since: 2.1.2 text-show Since: 2.1.2 text-show Since: 2.1.2 text-showSince: 2 text-showSince: 2 text-showOnly available with  base-4.9.0.0 or later.Since: 3 text-showOnly available with  base-4.9.0.0 or later.Since: 3 text-showOnly available with  base-4.9.0.0 or later.Since: 3(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNoneG text-showSince: 2 text-showSince: 2-15-15&(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone+ text-showOnly available with  base-4.6.0.0 or later.Since: 2 text-showSince: 2'(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone text-showSince: 2((C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNonek text-show Since: 3.0.1 text-show Since: 3.0.1)(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone text-show Since: 2.1 text-show Since: 2.1 text-show Since: 2.1 text-show Since: 2.1 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showOnly available with  base-4.10.0.0 or later. Since: 3.3 text-showSince: 2*(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone text-show2Provides one possible concrete representation for . For a version with   = [1,2,3] and  = ["tag1","tag2"], the output will be 1.2.3-tag1-tag2. Since: 3.6 text-showSince: 2+(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone text-showSince: 3 text-showSince: 3,(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2-(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone] text-showSince: 2 text-showSince: 2 text-showSince: 2.(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone  text-showOnly available with  text-1.0.0.0 or later.Since: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showOnly available with  text-1.1.0.0 or later.Since: 2/(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone ? text-show Convert an  instance to a   with the given precedence.Since: 2 text-showSince: 2 text-showSince: 20(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone  text-showSince: 2 text-showSince: 2 text-showSince: 21(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone 2<= text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showOnly available with  base-4.11.0.0 or later. Since: 3.7.3 text-showOnly available with  base-4.10.0.0 or later. Since: 3.6 text-showOnly available with  base-4.9.0.0 or later.Since: 3 text-showOnly available with  base-4.8.0.0 or later.Since: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showOnly available with  base-4.7.0.0 or later.Since: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 22(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone O text-showSince: 2 text-showSince: 2 text-showSince: 23(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone .J text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2 text-showSince: 2B(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone1  NOPQRSTUVWXYZ[\]^_`abcd NPRTUVWXYZ[`abcd\]^_ OQS4(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone '(./235678;>?& text-showClass of generic representation types that represent a constructor with zero or more fields. text-show4Class of generic representation types for which the & has been determined. The arity type variable indicates which type class is used.   indicates  $ behavior, and   indicates * behavior.  text-showConvert value of a specific  to a  with the given precedence.  text-showClass of generic representation types that can be converted to a . The arity type variable indicates which type class is used.   indicates  ( behavior, and   indicates  behavior.  Since: 3.4  text-show6This is used as the default generic implementation of ' (if the arity is ) or I (if the arity is ).  text-showA " value either stores nothing (for  ) or it stores the two function arguments that show occurrences of the type parameter (for ).  Since: 3.4  text-show4Class of generic representation types for which the & has been determined. The arity type variable indicates which type class is used.   indicates  $ behavior, and   indicates * behavior.  text-showConvert value of a specific  to a  with the given precedence.  text-showClass of generic representation types that can be converted to a . The arity type variable indicates which type class is used.   indicates  ( behavior, and   indicates  behavior.  Since: 3.4  text-show6This is used as the default generic implementation of $ (if the arity is ) or H (if the arity is ).  text-showA " value either stores nothing (for  ) or it stores the two function arguments that show occurrences of the type parameter (for ).  Since: 3.4  text-show4Class of generic representation types for which the & has been determined. The arity type variable indicates which type class is used.   indicates  $ behavior, and   indicates * behavior.  text-showConvert value of a specific  to a   with the given precedence.  text-showClass of generic representation types that can be converted to a  . The arity type variable indicates which type class is used.   indicates  ( behavior, and   indicates  behavior.  Since: 3.4  text-show6This is used as the default generic implementation of ! (if the arity is ) or  (if the arity is ).  text-showA " value either stores nothing (for  ) or it stores the two function arguments that show occurrences of the type parameter (for ).  Since: 3.4  text-showA type-level indicator that  is being derived generically. Since: 3.2 text-showA type-level indicator that   is being derived generically. Since: 3.2 text-show#Whether a constructor is a record ( ), a tuple (), is prefix (), or infix ().Since: 2 text-show!An adapter newtype, suitable for  DerivingVia. The  instance for  leverages a -based default. That is,  sp sl p ( x) =  sp sl p x  Since: 3.7.4 text-show!An adapter newtype, suitable for  DerivingVia. The   instance for  leverages a -based default. That is, ! p ( x) =  p x  Since: 3.7.4 text-showA  implementation of %.Since: 2 text-showA  implementation of (.Since: 2 text-showA  implementation of  showPrect.Since: 2 text-showA  implementation of '.Since: 2 text-showA  implementation of &.Since: 2 text-showA  implementation of ).Since: 2 text-showA  implementation of ".Since: 2 text-showA  implementation of !.Since: 2 text-showA  implementation of #.Since: 2 text-showA  implementation of printT.Since: 2 text-showA  implementation of printTL.Since: 2 text-showA  implementation of hPrintT.Since: 2 text-showA  implementation of hPrintTL.Since: 2 text-showA  implementation of .Since: 2 text-showA / implementation of  showbPrec1.Since: 2 text-show Since: 3.7.4 text-show Since: 3.7.4335(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone o text-showThe  function outputs the trace message from the IO monad. This sequences the output with respect to other IO actions.Since: 2 text-showLike  but accepts a lazy  argument.Since: 2 text-showThe  function outputs the trace message given as its first argument, before returning the second argument as its result.'For example, this returns the value of f x but first outputs the message. /tracet ("calling f with x = " <> showt x) (f x)The  function should only be used for debugging, or for monitoring execution. The function is not referentially transparent: its type indicates that it is a pure function but it has the side effect of outputting the trace message.Since: 2 text-showLike  but accepts a lazy  argument.Since: 2 text-showLike 2 but returns the message instead of a third value.Since: 2 text-showLike  but accepts a lazy  argument.Since: 2 text-showLike  , but uses %$ on the argument to convert it to a .This makes it convenient for printing the values of interesting variables or expressions inside a function. For example here we print the value of the variables x and z: f x y = traceTextShow (x, z) $ result where z = ... ...Since: 2 text-showLike 6 but returns the shown value instead of a third value.Since: 2 text-showLike $ but returning unit in an arbitrary  context. Allows for convenient use in do-notation. Note that the application of  is not an action in the  context, as  is in the  type. ... = do x <- ... tracetM $ "x: " <> showt x y <- ... tracetM $ "y: " <> showt ySince: 2 text-showLike  but accepts a lazy  argument. text-showLike  , but uses %$ on the argument to convert it to a . ... = do x <- ... traceTextShowM x y <- ... traceTextShowM $ x + ySince: 2 text-showLike ; but additionally prints a call stack if one is available.In the current GHC implementation, the call stack is only availble if the program was compiled with -prof ; otherwise  behaves exactly like ,. Entries in the call stack correspond to SCC+ annotations, so it is a good idea to use  -fprof-auto or -fprof-auto-calls& to add SCC annotations automatically.Since: 2 text-showLike  but accepts a lazy  argument.Since: 2 text-showThe  function behaves like  with the difference that the message is emitted to the eventlog, if eventlog profiling is available and enabled at runtime.:It is suitable for use in pure code. In an IO context use  instead.Note that when using GHC's SMP runtime, it is possible (but rare) to get duplicate events emitted if two CPUs simultaneously evaluate the same thunk that uses .Since: 2 text-showLike  but accepts a lazy  argument.Since: 2 text-showThe  function emits a message to the eventlog, if eventlog profiling is available and enabled at runtime. Compared to , 7 sequences the event with respect to other IO actions.Since: 2 text-showLike  but accepts a lazy  argument.Since: 2 text-showThe  function emits a marker to the eventlog, if eventlog profiling is available and enabled at runtime. The  is the name of the marker. The name is just used in the profiling tools to help you keep clear which marker is which.This function is suitable for use in pure code. In an IO context use  instead.Note that when using GHC's SMP runtime, it is possible (but rare) to get duplicate events emitted if two CPUs simultaneously evaluate the same thunk that uses .Since: 2 text-showLike  but accepts a lazy  argument.Since: 2 text-showThe  function emits a marker to the eventlog, if eventlog profiling is available and enabled at runtime. Compared to , 7 sequences the event with respect to other IO actions.Since: 2 text-showLike  but accepts a lazy  argument.Since: 26(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone text-show1Generates a lambda expression which behaves like  (without requiring a TextShow instance).Since: 2 text-show1Generates a lambda expression which behaves like  (without requiring a TextShow instance).Since: 2 text-show1Generates a lambda expression which behaves like  (without requiring a TextShow instance).Since: 27(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNone?# text-showA  implementation of .Since: 2 text-showA  implementation of .Since: 2 text-showA  implementation of  traceShowM.Since: 2(C) 2014-2017 Ryan Scott BSD-style (see the file LICENSE) Ryan Scott ProvisionalGHCNoneء  !"#$'%&)(*+,./02346789:;<=>?@ABCDEFGHIJKLM !"#$'%&)(*.2+/3,04FGHIJKLM  6789:=@C;<>?ABDECDECDFCDGCDHCIJCIKCILCIMCINCIOCIPCIQ;R;S;T;U;V;V;W;X;Y=Z=[=\=]=^>_>`>a>b>c>d>>e>f>g>h>i>j>k>l>m>n>o>p>q>r>s>t>u>v>w>x>y>z>{>|>}>~>>>>>>>>>>>>>>>>>>>???????????????????????    @@@@@@@@@@@@@@@@@@               !""########$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&'(())))))))))))))**++,,,,,---......///000111111111111111111111112223333344444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555666777<<<<<<<<<<=====CCC??b?_@@@@@@@@@@@@AAFE&text-show-3.9.2-IXdDEcNkNIxI5EmxtE7TxHTextShow.Data.FloatingTextShow TextShow.THTextShow.Data.ListTextShow.Data.TupleTextShow.Data.MaybeTextShow.Data.SemigroupTextShow.Data.EitherTextShow.Data.BoolTextShow.FunctionsTextShow.Data.VoidTextShow.Data.TypeableTextShow.Data.Type.EqualityTextShow.Data.Type.CoercionTextShow.Data.ProxyTextShow.Data.OrdTextShow.Data.MonoidTextShow.Data.IntegralTextShow.System.IOTextShow.System.ExitTextShow.Numeric.NaturalTextShow.GHC.FingerprintTextShow.Foreign.PtrTextShow.Data.RatioTextShow.Data.Functor.SumTextShow.Data.Functor.ProductTextShow.Data.Functor.IdentityTextShow.Data.Functor.ComposeTextShow.Foreign.C.TypesTextShow.System.Posix.TypesTextShow.GHC.EventTextShow.Data.FixedTextShow.Data.DynamicTextShow.Data.ComplexTextShow.Data.CharTextShow.GHC.TypeLitsTextShow.GHC.GenericsTextShow.Text.ReadTextShow.GHC.StaticPtrTextShow.GHC.StackTextShow.GHC.RTS.FlagsTextShow.Data.VersionTextShow.Data.List.NonEmptyTextShow.Data.DataTextShow.Data.ByteStringTextShow.Data.TextTextShow.Data.ArrayTextShow.Control.Monad.STTextShow.Control.ExceptionTextShow.Control.ConcurrentTextShow.Control.ApplicativeTextShow.GenericTextShow.Debug.TraceTextShow.Debug.Trace.THTextShow.Debug.Trace.GenericTextShow.Data.OldTypeableTextShow.GHC.Conc.WindowsTextShow.GHC.StatsTextShow.OptionsTextShow.TH.NamesTextShow.UtilsTextShow.ClassesTextShow.TH.InternalTextShow.FromStringTextShowTextShow.Data.Typeable.UtilsTextShow.Instances text-1.2.3.2 Data.Text.Lazy.Builder.RealFloatGenericFixedExponentFPFormatData.Text.Internal.BuilderflushtoLazyTextWith toLazyText fromLazyText fromStringfromText singletonBuilderGenTextMethodsAlwaysTextMethodsSometimesTextMethodsNeverTextMethodsOptionsgenTextMethodsemptyCaseBehaviordefaultOptionslengthBtoStringtoTextunlinesBunwordsB TextShow2liftShowbPrec2liftShowbList2 TextShow1 liftShowbPrec liftShowbList showbPrecshowb showbList showtPrecshowt showtList showtlPrecshowtl showtlList showbParenshowbCommaSpace showbSpace showbListWith showtParenshowtCommaSpace showtSpace showtListWith showtlParenshowtlCommaSpace showtlSpaceshowtlListWithprintTprintTLhPrintThPrintTLshowsPrecToShowbPrecshowtPrecToShowbPrecshowtlPrecToShowbPrec showsToShowb showtToShowb showtlToShowbshowbPrecToShowsPrecshowbPrecToShowtPrecshowbPrecToShowtlPrec showbToShows showbToShowt showbToShowtl showbPrec1showbUnaryWith liftShowtPrecliftShowtlPrec showbPrec2showbBinaryWithliftShowtPrec2liftShowtlPrec2deriveTextShowderiveTextShowOptionsderiveTextShow1deriveTextShow1OptionsderiveTextShow2deriveTextShow2Options makeShowt makeShowtl makeShowtPrecmakeShowtlPrec makeShowtListmakeShowtlList makeShowb makeShowbPrecmakeLiftShowbPrecmakeShowbPrec1makeLiftShowbPrec2makeShowbPrec2 makeShowbList makePrintT makePrintTL makeHPrintT makeHPrintTL $fTextShow() $fTextShow(,)$fTextShow(,,)$fTextShow(,,,)$fTextShow(,,,,)$fTextShow(,,,,,)$fTextShow(,,,,,,)$fTextShow(,,,,,,,)$fTextShow(,,,,,,,,)$fTextShow(,,,,,,,,,)$fTextShow(,,,,,,,,,,)$fTextShow(,,,,,,,,,,,)$fTextShow(,,,,,,,,,,,,)$fTextShow(,,,,,,,,,,,,,)$fTextShow(,,,,,,,,,,,,,,)$fTextShow1(,)$fTextShow1(,,)$fTextShow1(,,,)$fTextShow1(,,,,)$fTextShow1(,,,,,)$fTextShow1(,,,,,,)$fTextShow1(,,,,,,,)$fTextShow1(,,,,,,,,)$fTextShow1(,,,,,,,,,)$fTextShow1(,,,,,,,,,,)$fTextShow1(,,,,,,,,,,,)$fTextShow1(,,,,,,,,,,,,)$fTextShow1(,,,,,,,,,,,,,)$fTextShow1(,,,,,,,,,,,,,,)$fTextShow2(,)$fTextShow2(,,)$fTextShow2(,,,)$fTextShow2(,,,,)$fTextShow2(,,,,,)$fTextShow2(,,,,,,)$fTextShow2(,,,,,,,)$fTextShow2(,,,,,,,,)$fTextShow2(,,,,,,,,,)$fTextShow2(,,,,,,,,,,)$fTextShow2(,,,,,,,,,,,)$fTextShow2(,,,,,,,,,,,,)$fTextShow2(,,,,,,,,,,,,,)$fTextShow2(,,,,,,,,,,,,,,)$fTextShowMaybe$fTextShow1Maybe $fTextShowMin$fTextShow1Min $fTextShowMax$fTextShow1Max$fTextShowFirst$fTextShow1First$fTextShowLast$fTextShow1Last$fTextShowWrappedMonoid$fTextShow1WrappedMonoid $fTextShowArg$fTextShow1Arg$fTextShow2Arg$fTextShowEither$fTextShow1Either$fTextShow2Either$fTextShowBool $fTextShow2-> $fTextShow1-> $fTextShow-> FromTextShow2 fromTextShow2FromStringShow2fromStringShow2 FromTextShow1 fromTextShow1FromStringShow1fromStringShow1 FromTextShow fromTextShowFromStringShowfromStringShow$fTextShowVoid$fTextShowModule$fTextShowTrName$fTextShowTyCon$fTextShow1TypeRep$fTextShowTypeRep$fTextShowSomeTypeRep$fTextShow1:~: $fTextShow:~:$fTextShow2:~:$fTextShow1:~~:$fTextShow:~~:$fTextShow2:~~:$fTextShow1Coercion$fTextShowCoercion$fTextShow2Coercion$fTextShowProxy$fTextShow1Proxy$fTextShow1Down$fTextShowDown$fTextShowOrdering $fTextShowAll $fTextShowAny$fTextShowDual$fTextShow1Dual$fTextShowProduct$fTextShow1Product $fTextShowSum $fTextShowAlt$fTextShow1Sum $fTextShowAp$fTextShow1Alt $fTextShow1ApshowbIntegralPrecshowbIntAtBaseshowbBinshowbHexshowbOct$fTextShowWord64$fTextShowWord32$fTextShowWord16$fTextShowWord8$fTextShowWord$fTextShowInteger$fTextShowInt64$fTextShowInt32$fTextShowInt16$fTextShowInt8 $fTextShowInt$fTextShowHandle$fTextShowIOMode$fTextShowHandlePosn$fTextShowBufferMode$fTextShowTextEncoding$fTextShowSeekMode$fTextShowCodingProgress$fTextShowCodingFailureMode$fTextShowNewline$fTextShowNewlineMode$fTextShowExitCode$fTextShowNatural$fTextShowFingerprint$fTextShow1ForeignPtr$fTextShowForeignPtr$fTextShowWordPtr$fTextShowIntPtr$fTextShow1FunPtr$fTextShowFunPtr$fTextShow1Ptr $fTextShowPtr$fTextShow1Ratio$fTextShowRatio$fTextShow1Identity$fTextShowIdentity$fTextShow1Compose$fTextShowComposeshowbRealFloatPrec showbEFloat showbFFloat showbGFloatshowbFFloatAltshowbGFloatAlt showbFPFormatformatRealFloatBformatRealFloatAltB$fTextShowDouble$fTextShowFloat$fTextShowFPFormat$fTextShowCBool$fTextShowCDouble$fTextShowCFloat$fTextShowCSUSeconds$fTextShowCUSeconds$fTextShowCTime$fTextShowCClock$fTextShowCUIntMax$fTextShowCIntMax$fTextShowCUIntPtr$fTextShowCIntPtr$fTextShowCULLong$fTextShowCLLong$fTextShowCSigAtomic$fTextShowCWchar$fTextShowCSize$fTextShowCPtrdiff$fTextShowCULong$fTextShowCLong$fTextShowCUInt$fTextShowCInt$fTextShowCUShort$fTextShowCShort$fTextShowCUChar$fTextShowCSChar$fTextShowCChar $fTextShowFd$fTextShowCTimer$fTextShowCKey $fTextShowCId$fTextShowCFsFilCnt$fTextShowCFsBlkCnt$fTextShowCClockId$fTextShowCBlkCnt$fTextShowCBlkSize$fTextShowCRLim$fTextShowCTcflag$fTextShowCSpeed $fTextShowCCc$fTextShowCUid$fTextShowCNlink$fTextShowCGid$fTextShowCSsize$fTextShowCPid$fTextShowCOff$fTextShowCMode$fTextShowCIno$fTextShowCDev$fTextShowEvent$fTextShowUnique$fTextShowFdKey$fTextShowLifetime showbFixed$fTextShowFixed$fTextShowDynamic$fTextShowComplex$fTextShow1Complex asciiTabB showbChar showbLitChar showbStringshowbLitStringshowbGeneralCategory$fTextShowChar$fTextShowGeneralCategory$fTextShowSomeSymbol$fTextShowSomeNat $fTextShowU1 $fTextShow1U1$fTextShowPar1$fTextShowRec1$fTextShow1Par1 $fTextShow:+: $fTextShow1M1 $fTextShowM1 $fTextShow2K1 $fTextShow1K1 $fTextShowK1$fTextShow1Rec1 $fTextShow:*:$fTextShow1:+: $fTextShow:.:$fTextShow1:*:$fTextShowURec$fTextShow1:.:$fTextShowURec0$fTextShow1URec$fTextShowURec1$fTextShow1URec0$fTextShowURec2$fTextShow1URec1$fTextShowURec3$fTextShow1URec2$fTextShow1URec3$fTextShowAssociativity$fTextShowFixity$fTextShowSourceUnpackedness$fTextShowSourceStrictness$fTextShowDecidedStrictness $fTextShow1[] $fTextShow[]$fTextShowNumber$fTextShowLexeme$fTextShowStaticPtrInfo$fTextShowCallStack$fTextShowSrcLoc$fTextShowGiveGCStats$fTextShowDoCostCentres$fTextShowDoHeapProfile$fTextShowDoTrace$fTextShowGCFlags$fTextShowConcFlags$fTextShowMiscFlags$fTextShowDebugFlags$fTextShowCCFlags$fTextShowProfFlags$fTextShowTraceFlags$fTextShowTickyFlags$fTextShowParFlags$fTextShowRTSFlags showbVersion$fTextShowVersion$fTextShowNonEmpty$fTextShow1NonEmpty$fTextShowConstr$fTextShowDataRep$fTextShowDataType$fTextShowConstrRep$fTextShowShortByteString$fTextShowByteString$fTextShowByteString0$fTextShowDecoding$fTextShowUnicodeException$fTextShowBuilder$fTextShowText$fTextShowText0$fTextShowSizeshowbIArrayPrec$fTextShowUArray$fTextShowArray $fTextShow2ST $fTextShow1ST $fTextShowST$fTextShowErrorCall$fTextShowRecUpdError$fTextShowRecSelError$fTextShowRecConError$fTextShowPatternMatchFail$fTextShowNoMethodError$fTextShowDeadlock$fTextShowFixIOException$fTextShowCompactionFailed$fTextShowTypeError!$fTextShowAllocationLimitExceeded"$fTextShowBlockedIndefinitelyOnSTM#$fTextShowBlockedIndefinitelyOnMVar$fTextShowNestedAtomically$fTextShowNonTermination$fTextShowAsyncException$fTextShowSomeAsyncException$fTextShowAssertionFailed$fTextShowArrayException$fTextShowArithException$fTextShowIOException$fTextShowSomeException$fTextShowMaskingState$fTextShowThreadId$fTextShowBlockReason$fTextShowThreadStatus$fTextShow2Const$fTextShow1Const$fTextShowConst$fTextShowZipList$fTextShow1ZipList$fTextShowGenTextMethods$fTextShowOptions IsNullary isNullaryGTextShowConTLgShowtlPrecCon GTextShowTL gShowtlPrec ShowFunsTL NoShowFunsTL Show1FunsTL GTextShowConT gShowtPrecCon GTextShowT gShowtPrec ShowFunsT NoShowFunsT Show1FunsT GTextShowConB gShowbPrecCon GTextShowB gShowbPrec ShowFunsB NoShowFunsB Show1FunsBOneZeroConTypeRecTupPrefInf FromGeneric1 fromGeneric1 FromGeneric fromGeneric genericShowt genericShowtlgenericShowtPrecgenericShowtlPrecgenericShowtListgenericShowtlList genericShowbgenericShowbPrecgenericShowbList genericPrintTgenericPrintTLgenericHPrintTgenericHPrintTLgenericLiftShowbPrecgenericShowbPrec1$fContravariantShowFunsB$fGTextShowBarity:+:$fGTextShowBarityV1$fGTextShowBarityM1$fTextShow1FromGeneric1$fTextShowFromGeneric$fGTextShowConBarityURec$fGTextShowConBarityURec0$fGTextShowConBarityURec1$fGTextShowConBarityURec2$fGTextShowConBarityURec3$fGTextShowConBOne:.:$fGTextShowConBarity:*:$fGTextShowConBarityM1$fGTextShowConBOneRec1$fGTextShowConBarityK1$fGTextShowConBOnePar1$fGTextShowConBarityU1$fContravariantShowFunsT$fGTextShowTarity:+:$fGTextShowTarityV1$fGTextShowTarityM1$fGTextShowConTarityURec$fGTextShowConTarityURec0$fGTextShowConTarityURec1$fGTextShowConTarityURec2$fGTextShowConTarityURec3$fGTextShowConTOne:.:$fGTextShowConTarity:*:$fGTextShowConTarityM1$fGTextShowConTOneRec1$fGTextShowConTarityK1$fGTextShowConTOnePar1$fGTextShowConTarityU1$fContravariantShowFunsTL$fGTextShowTLarity:+:$fGTextShowTLarityV1$fGTextShowTLarityM1$fGTextShowConTLarityURec$fGTextShowConTLarityURec0$fGTextShowConTLarityURec1$fGTextShowConTLarityURec2$fGTextShowConTLarityURec3$fGTextShowConTLOne:.:$fGTextShowConTLarity:*:$fGTextShowConTLarityM1$fGTextShowConTLOneRec1$fGTextShowConTLarityK1$fGTextShowConTLOnePar1$fGTextShowConTLarityU1$fIsNullarykURec$fIsNullarykURec0$fIsNullarykURec1$fIsNullarykURec2$fIsNullarykURec3$fIsNullaryk:.:$fIsNullaryk:*:$fIsNullarykRec1$fIsNullarykM1$fIsNullarykK1$fIsNullaryTYPEPar1$fIsNullarykU1$fGTextShowTLarityM10$fGTextShowTarityM10$fGTextShowBarityM10 $fDataConType $fEqConType$fGenericConType $fOrdConType $fReadConType $fShowConType$fLiftLiftedRepConType$fEqFromGeneric1$fOrdFromGeneric1$fReadFromGeneric1$fShowFromGeneric1$fGenericFromGeneric1$fLiftLiftedRepFromGeneric1$fDataFromGeneric$fEqFromGeneric$fFoldableFromGeneric$fFunctorFromGeneric$fOrdFromGeneric$fReadFromGeneric$fShowFromGeneric$fTraversableFromGeneric$fGenericFromGeneric$fGeneric1TYPEFromGeneric$fLiftLiftedRepFromGeneric$fDataFromGeneric1$fTraversableFromGeneric1$fFunctorFromGeneric1$fFoldableFromGeneric1$fTextShowConType$fGeneric1kFromGeneric1tracetIO tracetlIOtracettracetltracetId tracetlId traceTextShowtraceTextShowIdtracetMtracetlMtraceTextShowM tracetStack tracetlStack tracetEvent tracetlEvent tracetEventIOtracetlEventIO tracetMarker tracetlMarkertracetMarkerIOtracetlMarkerIOmakeTraceTextShowmakeTraceTextShowIdmakeTraceTextShowMgenericTraceTextShowgenericTraceTextShowIdgenericTraceTextShowMghc-prim GHC.TypesTrueFalseGHC.PrimseqevtCloseValNametemplate-haskellLanguage.Haskell.TH.SyntaxNameeventIsValName fdKeyTypeNameuniqueTypeNameasInt64ValNamenumberTypeNamebase Text.Read.LexNumbergiveGCStatsTypeName GHC.RTS.Flags GiveGCStatsdoCostCentresTypeName DoCostCentresdoHeapProfileTypeName DoHeapProfiledoTraceTypeNameDoTracecoercei2disInfixDataConGHC.BaseStringisSymVar isTupleStringGHC.ShowshowData.Text.InternalTextMonoidmappend<>CharData.Text.LazytoStrictData.Text.Internal.LazyBoolShowSData.Functor.ClassesShow2liftShowsPrec2Show1 liftShowsPrecShow showsPrec$fTextShow1FromStringShow1$fTextShowFromStringShow1$fShowFromTextShow1$fShow1FromStringShow2$fShowFromStringShow2$fTextShow2FromStringShow2$fTextShow1FromStringShow2$fTextShowFromStringShow2$fShow2FromTextShow2$fShow1FromTextShow2$fShowFromTextShow2$fShow2FromStringShow2 showbArgs showbTupleData.OrdgetDownGHC.RealIntegral GHC.Float RealFloat GHC.MaybeNothingJust Data.Fixed GHC.UnicodeGeneralCategory Data.VersionVersion versionBranch versionTags array-0.5.4.0Data.Array.BaseIArray GHC.GenericsGeneric1 ApplicativeIO Debug.Trace traceEvent traceMarker