h$%      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                                                                                                                                         Safe-Inferred E Safe-Inferred floskellAn empty output buffer.floskellAppend a ByteString 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.floskell>Return the contents of the output buffer as a lazy ByteString.None #$8 , !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~{|}~wxyzuvqrstjklmnop_`abcdefghiMNOPQRSTUVWXYZ[\]^@ABCDEFGHIJKL=>?:;<67892345./01)*+,- !"#$%&'( Safe-Inferred None None %floskellA printer style.floskell5Name of the style, used in the commandline interface.floskellAuthor of the style definition.floskellDescription of the style.floskellStyle definition.floskell2Styles list, useful for programmatically choosing.None #$8~ 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.NoneQ 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 None Sfloskell'Query part of the pretty printer configfloskellQuery pretty printer optionsfloskellTry 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.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 b n spaces for the given printer, but ignore increase when computing further indentations.floskellWrap in parens.floskellWrap in brackets... None #$9floskell&Type class for pretty-printable types.floskell2Pretty print a syntax tree with annotated comments NonefloskellAnnotate the AST with comments. None mfloskellFormat the given source.floskellDefault extensions.        !"##$%&'()*++,-./0123456789:;<=>>?@ABCDEEFGGHIIJKLMNOPQRSTUUVWXYZ[\]^_`abcdeffghijklmnoppqrstuvvwxyyz{|}~~                          !                                                                                                              &floskell-0.10.6-82g7u7k8RyIBgbNp7FyVnZFloskell.TypesFloskell.AttoparsecFloskell.BufferFloskell.ConfigFloskell.FixitiesFloskell.ImportsFloskell.StylesFloskell.ConfigFileFloskell.PrintersFloskell.PrettyFloskell.CommentsFloskell.haskell-src-exts-1.23.1-GVIftkv0WzlF1sdfsy5X6RLanguage.Haskell.Exts.SrcLocsrcSpanEndColumnsrcSpanEndLinesrcSpanStartColumnsrcSpanStartLinesrcSpanFilenameSrcSpanPosition parseOnly$fMonoidPosition$fSemigroupPosition $fEqPosition $fOrdPosition$fShowPositionBufferemptywritenewlinelinecolumntoLazyByteStringConfig 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 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 getOptioncutoneline ignoreOnelinestringintspace blanklinespaceOrNewline withTabStops atTabStopmayM_ withPrefix withPostfixwithIndentConfig withIndentwithIndentFlexwithIndentAfter withIndentBy withLayoutinter getNextColumnalignedindentedonsidedependdepend'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$fAnnotatedGuardedAltannotateWithComments$fOrdOrderByStart$fOrdOrderByEnd$fEqOrderByEnd$fEqOrderByStartreformatdefaultExtensions$fShowCodeBlock $fEqCodeBlock