fourmolu-0.1.0.0: A formatter for Haskell source code

Index

Anns 
1 (Type/Class)Ormolu.Parser.Anns
2 (Data Constructor)Ormolu.Parser.Anns
AssociatedOrmolu.Printer.Meat.Common
AsteriskOrmolu.Printer.Internal, Ormolu.Printer.Combinators
atomOrmolu.Printer.Internal, Ormolu.Printer.Combinators
attachRelativePosOrmolu.Utils
backticksOrmolu.Printer.Combinators
bananaOrmolu.Printer.Combinators
bracesOrmolu.Printer.Combinators
bracketsOrmolu.Printer.Combinators
BracketStyleOrmolu.Printer.Combinators
breakpointOrmolu.Printer.Combinators
breakpoint'Ormolu.Printer.Combinators
canUseBracesOrmolu.Printer.Internal, Ormolu.Printer.Combinators
CaretOrmolu.Printer.Internal, Ormolu.Printer.Combinators
cfgCheckIdempotenceOrmolu.Config, Ormolu
cfgDebugOrmolu.Config, Ormolu
cfgDynOptionsOrmolu.Config, Ormolu
cfgPrinterOptsOrmolu.Config, Ormolu
cfgRegionOrmolu.Config, Ormolu
cfgUnsafeOrmolu.Config, Ormolu
combineSrcSpans'Ormolu.Utils
commaOrmolu.Printer.Combinators
Comment 
1 (Type/Class)Ormolu.Parser.CommentStream
2 (Data Constructor)Ormolu.Parser.CommentStream
CommentPositionOrmolu.Printer.Internal
CommentSpanOrmolu.Printer.Internal, Ormolu.Printer.Combinators
CommentStream 
1 (Type/Class)Ormolu.Parser.CommentStream
2 (Data Constructor)Ormolu.Parser.CommentStream
Config 
1 (Type/Class)Ormolu.Config, Ormolu
2 (Data Constructor)Ormolu.Config, Ormolu
defaultConfigOrmolu.Config, Ormolu
defaultPrinterOptsOrmolu.Config, Ormolu
DiffOrmolu.Diff
DifferentOrmolu.Diff
diffParseResultOrmolu.Diff
diffTextOrmolu.Diff
doesNotNeedExtraParensOrmolu.Printer.Meat.Common
dontUseBracesOrmolu.Printer.Internal, Ormolu.Printer.Combinators
DynOption 
1 (Type/Class)Ormolu.Config, Ormolu
2 (Data Constructor)Ormolu.Config, Ormolu
dynOptionToLocatedStrOrmolu.Config
emptyAnnsOrmolu.Parser.Anns
endDisablingOrmolu.Processing.Common
enterLayoutOrmolu.Printer.Internal
equalsOrmolu.Printer.Combinators
extractShebangsOrmolu.Parser.Shebang
FamilyStyleOrmolu.Printer.Meat.Common
FirstPosOrmolu.Utils
FreeOrmolu.Printer.Meat.Common
getAnnsOrmolu.Printer.Internal, Ormolu.Printer.Combinators
getEnclosingSpanOrmolu.Printer.Internal, Ormolu.Printer.Combinators
getLayoutOrmolu.Printer.Internal, Ormolu.Printer.Combinators
getSpanMarkOrmolu.Printer.Internal, Ormolu.Printer.Combinators
HaddockSpanOrmolu.Printer.Internal, Ormolu.Printer.Combinators
HaddockStyleOrmolu.Printer.Internal, Ormolu.Printer.Combinators
hasAtomsBeforeOrmolu.Parser.CommentStream
hasDocStringsOrmolu.Printer.Meat.Type
inciOrmolu.Printer.Internal, Ormolu.Printer.Combinators
InConditionalOrmolu.Processing.Cpp
InContinuationOrmolu.Processing.Cpp
incSpanLineOrmolu.Utils
interferingTxtOrmolu.Printer.Internal
isMultilineCommentOrmolu.Parser.CommentStream
isShebangOrmolu.Parser.Shebang
LastPosOrmolu.Utils
LayoutOrmolu.Printer.Internal, Ormolu.Printer.Combinators
loadConfigFileOrmolu.Config, Ormolu
locatedOrmolu.Printer.Combinators
located'Ormolu.Printer.Combinators
lookupAnnsOrmolu.Parser.Anns
manualExtsOrmolu.Parser
MiddlePosOrmolu.Utils
mkAnnsOrmolu.Parser.Anns
mkCommentStreamOrmolu.Parser.CommentStream
mkSpanStreamOrmolu.Printer.SpanStream
MultiLineOrmolu.Printer.Internal, Ormolu.Printer.Combinators
NOrmolu.Printer.Combinators
NamedOrmolu.Printer.Internal, Ormolu.Printer.Combinators
newlineOrmolu.Printer.Internal, Ormolu.Printer.Combinators
nextEltSpanOrmolu.Printer.Internal
notImplementedOrmolu.Utils
OnNextLineOrmolu.Printer.Internal
OnTheSameLineOrmolu.Printer.Internal
onTheSameLineOrmolu.Utils
OpBranchOrmolu.Printer.Operators
OpNodeOrmolu.Printer.Operators
OpTreeOrmolu.Printer.Operators
opTreeLocOrmolu.Printer.Operators
ormoluOrmolu
OrmoluASTDiffersOrmolu.Exception, Ormolu
OrmoluDisabledOrmolu.Processing.Common
OrmoluEnabledOrmolu.Processing.Common
OrmoluExceptionOrmolu.Exception, Ormolu
ormoluFileOrmolu
OrmoluNonIdempotentOutputOrmolu.Exception, Ormolu
OrmoluOutputParsingFailedOrmolu.Exception, Ormolu
OrmoluParsingFailedOrmolu.Exception, Ormolu
OrmoluStateOrmolu.Processing.Common
ormoluStdinOrmolu
OrmoluUnrecognizedOptsOrmolu.Exception, Ormolu
OutsideOrmolu.Processing.Cpp
parensOrmolu.Printer.Combinators
parensHashOrmolu.Printer.Combinators
parseModuleOrmolu.Parser
parsePragmaOrmolu.Parser.Pragma
ParseResult 
1 (Type/Class)Ormolu.Parser.Result
2 (Data Constructor)Ormolu.Parser.Result
PipeOrmolu.Printer.Internal, Ormolu.Printer.Combinators
poIndentStepOrmolu.Config, Ormolu.Printer, Ormolu
popCommentOrmolu.Printer.Internal
postprocessOrmolu.Processing.Postprocess
PragmaOrmolu.Parser.Pragma
pragmaOrmolu.Printer.Combinators
pragmaBracesOrmolu.Printer.Combinators
PragmaLanguageOrmolu.Parser.Pragma
PragmaOptionsGHCOrmolu.Parser.Pragma
PragmaOptionsHaddockOrmolu.Parser.Pragma
prAnnsOrmolu.Parser.Result
prCommentStreamOrmolu.Parser.Result
preprocessOrmolu.Processing.Preprocess
prettyPrintParseResultOrmolu.Parser.Result
prImportQualifiedPostOrmolu.Parser.Result
PrinterOpts 
1 (Type/Class)Ormolu.Config, Ormolu.Printer, Ormolu
2 (Data Constructor)Ormolu.Config, Ormolu.Printer, Ormolu
printModuleOrmolu.Printer
prLiteralPrefixOrmolu.Parser.Result
prLiteralSuffixOrmolu.Parser.Result
processLineOrmolu.Processing.Cpp
prParsedSourceOrmolu.Parser.Result
prPragmasOrmolu.Parser.Result
prShebangsOrmolu.Parser.Result
prStackHeaderOrmolu.Parser.Result
prUseRecordDotOrmolu.Parser.Result
p_activationOrmolu.Printer.Meat.Declaration.Signature
p_annDeclOrmolu.Printer.Meat.Declaration.Annotation
p_classDeclOrmolu.Printer.Meat.Declaration.Class
p_clsInstDeclOrmolu.Printer.Meat.Declaration.Instance
p_conDeclFieldsOrmolu.Printer.Meat.Type
p_dataDeclOrmolu.Printer.Meat.Declaration.Data
p_dataFamInstDeclOrmolu.Printer.Meat.Declaration.Instance
p_defaultDeclOrmolu.Printer.Meat.Declaration.Default
p_famDeclOrmolu.Printer.Meat.Declaration.TypeFamily
p_forallBndrsOrmolu.Printer.Meat.Type
p_foreignDeclOrmolu.Printer.Meat.Declaration.Foreign
p_hsContextOrmolu.Printer.Meat.Type
p_hsDeclsOrmolu.Printer.Meat.Declaration
p_hsDeclsRespectGroupingOrmolu.Printer.Meat.Declaration
p_hsDocNameOrmolu.Printer.Meat.Common
p_hsDocStringOrmolu.Printer.Meat.Common
p_hsExprOrmolu.Printer.Meat.Declaration.Value
p_hsmodExportsOrmolu.Printer.Meat.ImportExport
p_hsmodImportOrmolu.Printer.Meat.ImportExport
p_hsmodNameOrmolu.Printer.Meat.Common
p_hsModuleOrmolu.Printer.Meat.Module
p_hsSpliceOrmolu.Printer.Meat.Declaration.Value
p_hsTypeOrmolu.Printer.Meat.Type
p_hsTypePostDocOrmolu.Printer.Meat.Type
p_hsTyVarBndrOrmolu.Printer.Meat.Type
p_ieWrappedNameOrmolu.Printer.Meat.Common
p_infixDefHelperOrmolu.Printer.Meat.Common
p_moduleWarningOrmolu.Printer.Meat.Declaration.Warning
p_patOrmolu.Printer.Meat.Declaration.Value
p_pragmasOrmolu.Printer.Meat.Pragma
p_qualNameOrmolu.Printer.Meat.Common
p_rdrNameOrmolu.Printer.Meat.Common
p_roleAnnotOrmolu.Printer.Meat.Declaration.RoleAnnotation
p_ruleDeclsOrmolu.Printer.Meat.Declaration.Rule
p_sigDeclOrmolu.Printer.Meat.Declaration.Signature
p_spliceDeclOrmolu.Printer.Meat.Declaration.Splice
p_standaloneDerivDeclOrmolu.Printer.Meat.Declaration.Instance
p_standaloneKindSigOrmolu.Printer.Meat.Declaration.Signature
p_stringLitOrmolu.Printer.Meat.Declaration.Value
p_synDeclOrmolu.Printer.Meat.Declaration.Type
p_tyFamInstDeclOrmolu.Printer.Meat.Declaration.Instance
p_tyFamInstEqnOrmolu.Printer.Meat.Declaration.TypeFamily
p_typeAscriptionOrmolu.Printer.Meat.Declaration.Signature
p_valDeclOrmolu.Printer.Meat.Declaration.Value
p_warnDeclsOrmolu.Printer.Meat.Declaration.Warning
ROrmolu.Printer.Internal, Ormolu.Printer.Combinators
reassociateOpTreeOrmolu.Printer.Operators
RegionDeltas 
1 (Type/Class)Ormolu.Config
2 (Data Constructor)Ormolu.Config
regionEndLineOrmolu.Config, Ormolu
RegionIndices 
1 (Type/Class)Ormolu.Config, Ormolu
2 (Data Constructor)Ormolu.Config, Ormolu
regionIndicesToDeltasOrmolu.Config
regionPrefixLengthOrmolu.Config
regionStartLineOrmolu.Config, Ormolu
regionSuffixLengthOrmolu.Config
registerPendingCommentLineOrmolu.Printer.Internal
RelativePosOrmolu.Utils
runROrmolu.Printer.Internal, Ormolu.Printer.Combinators
SOrmolu.Printer.Combinators
SameOrmolu.Diff
sepOrmolu.Printer.Combinators
separatedByBlankOrmolu.Utils
separatedByBlankNEOrmolu.Utils
sepSemiOrmolu.Printer.Combinators
setSpanMarkOrmolu.Printer.Internal, Ormolu.Printer.Combinators
Shebang 
1 (Type/Class)Ormolu.Parser.Shebang
2 (Data Constructor)Ormolu.Parser.Shebang
showCommentStreamOrmolu.Parser.CommentStream
showOutputableOrmolu.Utils
SingleLineOrmolu.Printer.Internal, Ormolu.Printer.Combinators
SinglePosOrmolu.Utils
sitccOrmolu.Printer.Internal, Ormolu.Printer.Combinators
sortImportsOrmolu.Imports
spaceOrmolu.Printer.Internal, Ormolu.Printer.Combinators
SpanMarkOrmolu.Printer.Internal, Ormolu.Printer.Combinators
spanMarkSpanOrmolu.Printer.Internal, Ormolu.Printer.Combinators
SpanStream 
1 (Type/Class)Ormolu.Printer.SpanStream
2 (Data Constructor)Ormolu.Printer.SpanStream
spitCommentNowOrmolu.Printer.Comments
spitCommentPendingOrmolu.Printer.Comments
spitFollowingCommentsOrmolu.Printer.Comments
spitPrecedingCommentsOrmolu.Printer.Comments
spitRemainingCommentsOrmolu.Printer.Comments
splitDocStringOrmolu.Utils
startDisablingOrmolu.Processing.Common
StateOrmolu.Processing.Cpp
StatementSpanOrmolu.Printer.Internal, Ormolu.Printer.Combinators
switchLayoutOrmolu.Printer.Combinators
thisLineSpansOrmolu.Printer.Internal
trimSpanStreamOrmolu.Printer.Internal
txtOrmolu.Printer.Internal, Ormolu.Printer.Combinators
typeArgToTypeOrmolu.Utils
tyVarsToTypesOrmolu.Printer.Meat.Type
unCommentOrmolu.Parser.CommentStream
unDynOptionOrmolu.Config, Ormolu
unmaskLineOrmolu.Processing.Cpp
unSrcSpanOrmolu.Utils
useBracesOrmolu.Printer.Internal, Ormolu.Printer.Combinators
useRecordDotOrmolu.Printer.Internal
vlayoutOrmolu.Printer.Internal, Ormolu.Printer.Combinators
withEnclosingSpanOrmolu.Printer.Internal
withPrettyOrmoluExceptionsOrmolu.Exception, Ormolu