Ac0$      !"# Safe-Inferred $%&'()*+,-%*+,- $%&'()*+,- Haskell 98 provisionaliavor.diatchki@gmail.com Safe-Inferred Generic Haskell values.  NaN and Infinity" are represented as constructors.  The .. in the literals is the text for the literals "as is". KA chain of infix constructors means that they appeared in the input string  without parentheses, i.e  1 :+: 2 :*: 3 is represented with InfixCons 1 [(:+:,2),(:*:,3)] , whereas 1 :+: (2 :*: 3) is represented with InfixCons 1 [(:+:,InfixCons 2 [(:*:,3)])]. String  Character Non-negative floating num. Non-negative integer  Rational Negated value List Tuple  Record value Infix data constructor chain Data constructor A name.      Safe-Inferred4A class for types that may be reified into a value. 7 Instances of this class may be derived automatically,  for datatypes that support Generics. #/0123456789:;<=>?@ABCDEFGHIJKLMNO /0123456789:;<=>?@ABCDEFGHIJKLMNO Safe-Inferred0Options on how to generate Html (more to come). ,Path for extra files. If empty, we look in  directory style, relative to document. &Max. number of columns in wide lists. 0Make an Html page representing the given value. Default options. 'Convert a value into an Html fragment. ,Wrap an Html fragment to make an Html page. PQRSTUVWXYZ[\]^_`a PQRSTUVWXYZ[\]^_`aNonebcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@A*bcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@A Haskell 98 provisionaliavor.diatchki@gmail.comNone&Convert a generic value into a pretty ., if possible. JTry to show a value, prettily. If we do not understand the value, then we  just use its standard B instance. Render a value in the  class to a C. & The benefit of this function is that  instances may * be derived automatically using generics. !Render a value in the  class to a .. & The benefit of this function is that  instances may * be derived automatically using generics. "BPretty print a generic value. Our intention is that the result is  equivalent to the B2 instance for the original value, except possibly $ easier to understand by a human. #BPretty print a generic value. Our intention is that the result is  equivalent to the B2 instance for the original value, except possibly $ easier to understand by a human.  !"#DEFGHI$  !"#$  "# ! !"#DEFGHIJ      !"#$%&'()*+,-./01234 56789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijjklmnnopqrstuvwxyz{|}~      !"#$%&'()*+,-"./0123456789:;<=>?@ABCD3EFGHIJKLMNOPpretty-show-1.6.1Text.Show.PrettyPaths_pretty_showText.Show.ValueText.Show.PrettyValText.Show.HtmlText.Show.Parser getDataDirValueStringCharFloatIntegerRatioNegListTupleRec InfixConsConName PrettyVal prettyValHtml exportHtmlHtmlOptsdataDir wideListWidth valToHtmlPagedefaultHtmlOpts valToHtmlhtmlPageppValuereify parseValueppShowppDocdumpDocdumpStrvalToStrvalToDoccatchIOversionbindirlibdirdatadir libexecdir getBinDir getLibDir getLibexecDirgetDataFileNamebaseGHC.BaseGDumpgdump listValueoneValmkNum$fPrettyVal(,,,,,,)$fPrettyVal(,,,,,)$fPrettyVal(,,,,)$fPrettyVal(,,,)$fPrettyVal(,,)$fPrettyVal(,)$fPrettyValRatio $fPrettyVal[]$fPrettyValChar$fPrettyValInt64$fPrettyValInt32$fPrettyValInt16$fPrettyValInt8$fPrettyValWord64$fPrettyValWord32$fPrettyValWord16$fPrettyValWord8$fPrettyValDouble$fPrettyValFloat$fPrettyValInteger$fPrettyValInt $fGDumpM1 $fGDumpM10 $fGDumpM11 $fGDumpK1 $fGDump:+: $fGDump:*: $fGDumpU1negratio wideTuple tallTuple tallRecord recordList tupleListtallListwideListtabletrthtdtd'spanemptyinttext HappyAddrHappyA#HappyStk Happy_IntList HappyConsHappyAny HappyAbsSynhappyIn4 happyOut4happyIn5 happyOut5happyIn6 happyOut6happyIn7 happyOut7happyIn8 happyOut8happyIn9 happyOut9 happyIn10 happyOut10 happyIn11 happyOut11 happyIn12 happyOut12 happyIn13 happyOut13 happyIn14 happyOut14 happyIn15 happyOut15 happyIn16 happyOut16 happyIn17 happyOut17 happyIn18 happyOut18 happyIn19 happyOut19 happyIn20 happyOut20 happyIn21 happyOut21 happyIn22 happyOut22 happyIn23 happyOut23 happyIn24 happyOut24 happyIn25 happyOut25 happyIn26 happyOut26 happyIn27 happyOut27 happyIn28 happyOut28 happyIn29 happyOut29 happyIn30 happyOut30 happyIn31 happyOut31 happyInTok happyOutTokhappyActOffsetshappyGotoOffsetshappyDefActions happyCheck happyTablehappyReduceArr happy_n_termshappy_n_nonterms happyReduce_1happyReduction_1 happyReduce_2happyReduction_2 happyReduce_3happyReduction_3 happyReduce_4happyReduction_4 happyReduce_5happyReduction_5 happyReduce_6happyReduction_6 happyReduce_7happyReduction_7 happyReduce_8happyReduction_8 happyReduce_9happyReduction_9happyReduce_10happyReduction_10happyReduce_11happyReduction_11happyReduce_12happyReduction_12happyReduce_13happyReduction_13happyReduce_14happyReduction_14happyReduce_15happyReduction_15happyReduce_16happyReduction_16happyReduce_17happyReduction_17happyReduce_18happyReduction_18happyReduce_19happyReduction_19happyReduce_20happyReduction_20happyReduce_21happyReduction_21happyReduce_22happyReduction_22happyReduce_23happyReduction_23happyReduce_24happyReduction_24happyReduce_25happyReduction_25happyReduce_26happyReduction_26happyReduce_27happyReduction_27happyReduce_28happyReduction_28happyReduce_29happyReduction_29happyReduce_30happyReduction_30happyReduce_31happyReduction_31happyReduce_32happyReduction_32happyReduce_33happyReduction_33happyReduce_34happyReduction_34happyReduce_35happyReduction_35happyReduce_36happyReduction_36happyReduce_37happyReduction_37happyReduce_38happyReduction_38happyReduce_39happyReduction_39happyReduce_40happyReduction_40happyReduce_41happyReduction_41happyReduce_42happyReduction_42happyReduce_43happyReduction_43happyReduce_44happyReduction_44happyReduce_45happyReduction_45happyReduce_46happyReduction_46happyReduce_47happyReduction_47happyReduce_48happyReduction_48happyReduce_49happyReduction_49happyReduce_50happyReduction_50happyReduce_51happyReduction_51happyReduce_52happyReduction_52happyReduce_53happyReduction_53happyReduce_54happyReduction_54happyReduce_55happyReduction_55happyReduce_56happyReduction_56happyReduce_57happyReduction_57happyReduce_58happyReduction_58happyReduce_59happyReduction_59 happyNewToken happyError_ happyThen happyReturn happyThen1 happyReturn1 happyError'happySeqbacktick happyError happyParse happyAccept happyDoActionindexShortOffAddr happyShifthappySpecReduce_0happySpecReduce_1happySpecReduce_2happySpecReduce_3 happyReducehappyMonadReducehappyMonad2Reduce happyDrop happyDropStk happyGoto happyFail notHappyAtAll happyTcHack happyDoSeq happyDontSeqGHC.ShowShowpretty-1.1.1.0Text.PrettyPrint.HughesPJDocppAtom ppInfixAtomppConisAtom isInfixAtomblock