h&, N      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                                                                                                                                                  Safe-Inferred w Safe-Inferred floskellThe current output.floskell+The current output without trailing spaces.floskellCurrent line number.floskellCurrent column number.floskellAn empty output buffer.floskellAppend a Text to the output buffer. It is an error for the string to contain newlines.floskell&Append a newline to the output buffer.floskell0Return the current line number, counting from 0.floskell*Return the column number, counting from 0.floskell8Return the contents of the output buffer as a lazy Text. Safe-Inferred"%&;  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~{|}~wxyzuvqrstjklmnop_`abcdefghiMNOPQRSTUVWXYZ[\]^@ABCDEFGHIJKL=>?:;<67892345./01)*+,- !"#$%&'( Safe-Inferred i Safe-Inferred  Safe-Inferred"'floskellA printer style.floskell5Name of the style, used in the commandline interface.floskellAuthor of the style definition.floskellDescription of the style.floskellStyle definition.floskellBase style definition.floskell2Styles list, useful for programmatically choosing. Safe-Inferred"%&; floskellDefault program configuration.floskellShow name of a style.floskellShow a Haskell language name.floskell"Show a Haskell language extension.floskellShow a fixity declaration.floskellLookup a style by name.floskellLookup a language by name.floskellLookup an extension by name.floskellParse a fixity declaration.floskellTry to find a configuration file based on current working directory, or in one of the application configuration directories.floskellLoad a configuration file. Safe-Inferredr floskell%Information for each node in the AST.floskellLocation info from the parser.floskell'Leading comments attached to this node.floskell(Trailing comments attached to this node.floskell The state of the pretty printer.floskell Output bufferfloskellCurrent indentation level.floskell4Extra indentation is necessary with next line break.floskellTab stops for alignment.floskellStyle definition.floskell/An end of line comment has just been outputted.floskellA pretty printing monad.floskellEmpty NodeInfo  Safe-Inferred"!floskell'Query part of the pretty printer configfloskellQuery pretty printer optionsfloskellLine penalty calculationfloskellTry only the first (i.e. locally best) solution to the given pretty printer. Use this function to improve performance whenever the formatting of an AST node has no effect on the penalty of any following AST node, such as top-level declarations or case branches.floskell>Write out a string, updating the current position information.floskellWrite a string.floskellWrite an integral.floskellWrite a space.floskellOutput a newline.floskell.Output a newline if not at the start of a linefloskell.Get the column for the next printed character.floskellSet the (newline-) indent level to the given column for the given printer.floskell=Increase indentation level by n spaces for the given printer.floskellIncrease indentation level by n spaces for the given printer, but ignore increase when computing further indentations.floskell)Temporarily ignore any onside identation.floskellWrap in parens.floskellWrap in brackets.11  Safe-Inferred"%&< floskell&Type class for pretty-printable types.floskellLike , but comparing adjacent items.floskellLike , but comparing adjacent items.floskell?Pretty printing prettyHSE using haskell-src-exts pretty printerfloskell2Pretty print a syntax tree with annotated commentsfloskell-Compare two AST nodes ignoring the annotationfloskellReturn leading comments.floskell+Copy comments from one AST node to another.floskellPretty print a comment.floskell,Return the configuration name of an operatorfloskell,Return the configuration name of an operatorfloskell,Return the configuration name of an operatorfloskell.Extract the name as a String from a ModuleName  Safe-Inferred"%&floskellRemove comment-like blocks from input source, replacing them with blank likes to keep SrcSpan information intact.floskellAnnotate the AST with comments.  Safe-Inferred"floskellFormat the given source.floskell9Format a continuous block of code without CPP directives.floskellDefault extensions.floskell'Extensions which steal too much syntax.        !"##$%&'()*++,-./0123456789:;<=>>?@ABCDEEFGGHIIJKLMNOPQRSTUUVWXYZ[\]^_`abcdeffghijklmnoppqrstuvvwxyyz{|}~~                            !                                                                                                                                   &floskell-0.11.0-6BTxUxoeoSnHGAusTCNeunFloskell.TypesFloskell.AttoparsecFloskell.BufferFloskell.ConfigFloskell.FixitiesFloskell.ImportsFloskell.StylesFloskell.ConfigFileFloskell.PrintersFloskell.PrettyFloskell.CommentsFloskell.haskell-src-exts-1.23.1-6RdmxG389EyHsDzuI1Coz2Language.Haskell.Exts.SrcLocsrcSpanEndColumnsrcSpanEndLinesrcSpanStartColumnsrcSpanStartLinesrcSpanFilenameSrcSpanPosition parseOnly$fMonoidPosition$fSemigroupPosition $fEqPosition $fOrdPosition$fShowPositionBufferemptywritenewlinelinecolumn toLazyTextConfig cfgPenaltycfgAlign cfgIndent cfgLayoutcfgOpcfgGroup cfgOptions OptionConfigcfgOptionSortPragmascfgOptionSplitLanguagePragmascfgOptionSortImportscfgOptionSortImportListscfgOptionAlignSumTypeDeclcfgOptionFlexibleOnelinecfgOptionPreserveVerticalSpacecfgOptionDeclNoBlankLinescfgOptionAlignLetBindsAndInExprDeclarationConstruct DeclModule DeclClass DeclInstance DeclWhereSortImportsRule NoImportSortSortImportsByPrefixSortImportsByGroups ImportsGroupimportsPrefixes importsOrderImportsGroupOrderImportsGroupKeepImportsGroupSortedImportsGroupGrouped GroupConfig unGroupConfigOpConfig unOpConfig LayoutConfig cfgLayoutAppcfgLayoutConDeclscfgLayoutDeclarationcfgLayoutExportSpecList cfgLayoutIfcfgLayoutImportSpecListcfgLayoutInfixApp cfgLayoutLetcfgLayoutListCompcfgLayoutRecord cfgLayoutType IndentConfigcfgIndentOnsidecfgIndentDerivingcfgIndentWhere cfgIndentApp cfgIndentCasecfgIndentClass cfgIndentDocfgIndentExportSpecList cfgIndentIfcfgIndentImportSpecList cfgIndentLetcfgIndentLetBindscfgIndentLetIncfgIndentMultiIfcfgIndentTypesigcfgIndentWhereBinds AlignConfigcfgAlignLimits cfgAlignCase cfgAlignClasscfgAlignImportModulecfgAlignImportSpeccfgAlignLetBindscfgAlignMatchescfgAlignRecordFields cfgAlignWhere PenaltyConfigpenaltyMaxLineLengthpenaltyLinebreak penaltyIndentpenaltyOverfullpenaltyOverfullOnce ConfigMap cfgMapDefaultcfgMapOverrides ConfigMapKeyLayoutFlexVertical TryOneline WhitespacewsSpaces wsLinebreakswsForceLinebreakWsLocWsNoneWsBeforeWsAfterWsBothLocationBeforeAfter LayoutContext DeclarationTypePattern ExpressionOtherIndentAlignIndentByAlignOrIndentBy defaultConfig safeConfig cfgMapFindcfgOpWs cfgGroupWsinWswsSpace wsLinebreak$fFromJSONIndent$fToJSONIndent$fFromJSONLayoutContext$fToJSONLayoutContext$fFromJSONWsLoc $fToJSONWsLoc$fFromJSONWhitespace$fToJSONWhitespace$fFromJSONLayout$fToJSONLayout$fFromJSONConfigMap$fToJSONConfigMap$fFromJSONPenaltyConfig$fToJSONPenaltyConfig$fDefaultPenaltyConfig$fFromJSONAlignConfig$fToJSONAlignConfig$fDefaultAlignConfig$fFromJSONIndentConfig$fToJSONIndentConfig$fDefaultIndentConfig$fFromJSONLayoutConfig$fToJSONLayoutConfig$fDefaultLayoutConfig$fFromJSONOpConfig$fToJSONOpConfig$fDefaultOpConfig$fFromJSONGroupConfig$fToJSONGroupConfig$fDefaultGroupConfig$fFromJSONImportsGroupOrder$fToJSONImportsGroupOrder$fFromJSONImportsGroup$fToJSONImportsGroup$fFromJSONSortImportsRule$fToJSONSortImportsRule$fFromJSONDeclarationConstruct$fToJSONDeclarationConstruct$fFromJSONOptionConfig$fToJSONOptionConfig$fDefaultOptionConfig$fFromJSONConfig$fToJSONConfig$fDefaultConfig$fGenericConfig$fGenericOptionConfig$fEqDeclarationConstruct$fOrdDeclarationConstruct$fGenericDeclarationConstruct$fGenericImportsGroup$fGenericImportsGroupOrder$fGenericGroupConfig$fGenericOpConfig$fGenericLayoutConfig$fGenericIndentConfig$fGenericAlignConfig$fGenericPenaltyConfig$fGenericConfigMap$fEqConfigMapKey$fOrdConfigMapKey$fShowConfigMapKey $fEqLayout $fOrdLayout$fBoundedLayout $fEnumLayout $fShowLayout$fGenericLayout$fShowWhitespace$fGenericWhitespace $fEqWsLoc $fOrdWsLoc$fBoundedWsLoc $fEnumWsLoc $fShowWsLoc$fGenericWsLoc $fEqLocation $fOrdLocation$fBoundedLocation$fEnumLocation$fShowLocation$fGenericLocation$fEqLayoutContext$fOrdLayoutContext$fBoundedLayoutContext$fEnumLayoutContext$fShowLayoutContext$fGenericLayoutContext $fEqIndent $fOrdIndent $fShowIndent$fGenericIndentbuiltinFixitiespackageFixities sortImports groupImports splitImportsStyle styleName styleAuthorstyleDescription styleConfigstyles AppConfigappStyle appLanguage appExtensions appFixitiesdefaultAppConfig showStyle showLanguage showExtension showFixity lookupStylelookupLanguagelookupExtension lookupFixity findAppConfigfindAppConfigIn readAppConfigsetStyle setLanguage setExtensions setFixities$fFromJSONAppConfig$fToJSONAppConfig$fGenericAppConfigNodeInfo nodeInfoSpannodeInfoLeadingCommentsnodeInfoTrailingCommentsComment commentType commentSpan commentText CommentType InlineComment LineCommentPreprocessorDirective IgnoredLine PrintStatepsBuffer psIndentLevelpsOnside psTabStopspsConfig psEolCommentpsOutputRestriction psTypeLayoutPrinter unPrinterTabStopPenalty TypeLayoutTypeFreeTypeFlex TypeVerticalOutputRestrictionAnything NoOverflowNoOverflowOrLinebreak execPrinter runPrinterpsLinepsColumn psNewlineinitialPrintState noNodeInfonodeSpan$fMonoidPenalty$fSemigroupPenalty$fShowNodeInfo $fShowComment$fShowCommentType$fApplicativePrinter$fMonadPrinter$fFunctorPrinter$fMonadStatePrintStatePrinter$fMonadSearchPenaltyPrinter$fMonadPlusPrinter$fAlternativePrinter $fEqTabStop $fOrdTabStop $fShowTabStop $fEqPenalty $fOrdPenalty $fNumPenalty $fShowPenalty$fEqTypeLayout$fOrdTypeLayout$fShowTypeLayout$fEqOutputRestriction$fOrdOutputRestriction$fShowOutputRestriction getConfig getOptioncutcloseEolCommentoneline ignoreOnelinestringintspace ensureNewline blanklinespaceOrNewline withTabStops atTabStopmayM_ withPrefix withPostfixwithIndentConfig withIndentwithIndentFlexwithIndentAfter withIndentBy withLayoutinter getNextColumnalignedindentedonsidesuppressOnsidedependdepend'parensbracketsgroupgroupHgroupVoperator operatorH operatorValignOnOperatorwithOperatorFormattingwithOperatorFormattingHwithOperatorFormattingVoperatorSectionLoperatorSectionRcommaPretty prettyPrintpretty$fPrettyOverlap$fPrettyCallConv$fPrettySafety $fPrettyXName$fPrettyIPName $fPrettyName $fPrettyQName$fPrettyModuleName $fPrettyRPat$fPrettyUnpackedness$fPrettyBangType$fPrettyDataOrNew$fPrettyDerivStrategy$fPrettyBooleanFormula$fPrettyAnnotation$fPrettyActivation$fPrettyRuleVar $fPrettyRule$fPrettyModulePragma$fPrettySplice$fPrettyBracket $fPrettyOp $fPrettyQOp$fPrettyFieldUpdate$fPrettyQualStmt$fPrettyLiteral$fPrettyPXAttr$fPrettyPatField $fPrettyPat $fPrettyXAttr$fPrettyTypeEqn$fPrettyTyVarBind$fPrettyPromoted $fPrettyType $fPrettyAsst$fPrettyFunDep$fPrettyContext$fPrettyGuardedRhs $fPrettyRhs $fPrettyMatch$fPrettyGadtDecl$fPrettyQualConDecl$fPrettyFieldDecl$fPrettyConDecl$fPrettyDeriving$fPrettyInstDecl$fPrettyClassDecl$fPrettyResultSig$fPrettyInjectivityInfo$fPrettyIPBind $fPrettyBinds$fPrettyInstHead$fPrettyInstRule$fPrettyDeclHead $fPrettyDecl $fPrettyAssoc$fPrettyImportSpec$fPrettyImportSpecList$fPrettyImportDecl$fPrettyExportSpec$fPrettyWarningText$fPrettyModuleHead$fPrettyModule$fPrettyGuardedAlt$fPrettyGuardedAlts $fPrettyAlt$fPrettyCompactBinds $fPrettyStmt$fPrettyMayAst$fAnnotatedMayAst$fFunctorMayAst $fPrettyExp$fFunctorCompactBinds$fAnnotatedCompactBinds$fFunctorGuardedAlts$fAnnotatedGuardedAlts$fFunctorGuardedAlt$fAnnotatedGuardedAltfilterCommentLikeannotateWithComments$fOrdOrderByStart$fOrdOrderByEnd$fEqOrderByEnd$fEqOrderByStart$fShowFilterState$fEqFilterMode$fOrdFilterMode$fEnumFilterMode$fShowFilterModereformatdefaultExtensions$fShowCodeBlock $fEqCodeBlock bufferDatabufferDataNoSpace bufferLine bufferColumnbase linePenaltyrunGHC.Listspanruns Data.OldListgroupBy prettyHSE compareASTfilterComments copyComments printCommentopNameopName'opName'' moduleName reformatBlock badExtensions