ormolu-0.7.4.0: A formatter for Haskell source code

Index

>> | Ormolu.Terminal.QualifiedDo
Always | Ormolu.Terminal, Ormolu.Config, Ormolu
Applicand | Ormolu.Printer.Meat.Declaration.Value
applyFixityOverrides | Ormolu.Fixity
applyModuleReexports | Ormolu.Fixity.Imports
askDebug | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
askModuleFixityMap | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
askSourceType | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
Associated | Ormolu.Printer.Meat.Common
Asterisk | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
atom | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
attachRelativePos | Ormolu.Utils
Auto | Ormolu.Terminal, Ormolu.Config, Ormolu
backticks | Ormolu.Printer.Combinators
banana | Ormolu.Printer.Combinators
BinaryOpBranches | Ormolu.Printer.Operators
bold | Ormolu.Terminal
braces | Ormolu.Printer.Combinators
brackets | Ormolu.Printer.Combinators
BracketStyle | Ormolu.Printer.Combinators
breakpoint | Ormolu.Printer.Combinators
breakpoint' | Ormolu.Printer.Combinators
CabalDidNotMention | Ormolu.Utils.Cabal, Ormolu
CabalFound | Ormolu.Utils.Cabal, Ormolu
CabalInfo |
1 (Type/Class) | Ormolu.Utils.Cabal, Ormolu
2 (Data Constructor) | Ormolu.Utils.Cabal, Ormolu
CabalNotFound | Ormolu.Utils.Cabal, Ormolu
CabalSearchResult | Ormolu.Utils.Cabal, Ormolu
canUseBraces | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
Caret | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
cfgCheckIdempotence | Ormolu.Config, Ormolu
cfgColorMode | Ormolu.Config, Ormolu
cfgDebug | Ormolu.Config, Ormolu
cfgDependencies | Ormolu.Config, Ormolu
cfgDynOptions | Ormolu.Config, Ormolu
cfgFixityOverrides | Ormolu.Config, Ormolu
cfgModuleReexports | Ormolu.Config, Ormolu
cfgRegion | Ormolu.Config, Ormolu
cfgSourceType | Ormolu.Config, Ormolu
cfgUnsafe | Ormolu.Config, Ormolu
ciCabalFilePath | Ormolu.Utils.Cabal, Ormolu
ciDependencies | Ormolu.Utils.Cabal, Ormolu
ciDynOpts | Ormolu.Utils.Cabal, Ormolu
ciPackageName | Ormolu.Utils.Cabal, Ormolu
cmdOpTree | Ormolu.Printer.Meat.Declaration.OpTree
cmdTopPlacement | Ormolu.Printer.Meat.Declaration.Value
colonFixityInfo | Ormolu.Fixity.Internal
ColorMode | Ormolu.Terminal, Ormolu.Config, Ormolu
combineSrcSpans' | Ormolu.Utils
comma | Ormolu.Printer.Combinators
commaDel | Ormolu.Printer.Combinators
Comment |
1 (Type/Class) | Ormolu.Parser.CommentStream
2 (Data Constructor) | Ormolu.Parser.CommentStream
CommentPosition | Ormolu.Printer.Internal
CommentSpan | Ormolu.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
cppLines | Ormolu.Processing.Cpp
cyan | Ormolu.Terminal
defaultConfig | Ormolu.Config, Ormolu
defaultDependencies | Ormolu.Fixity
defaultFixityApproximation | Ormolu.Fixity.Internal, Ormolu.Fixity
defaultFixityInfo | Ormolu.Fixity.Internal, Ormolu.Fixity
defaultFixityOverrides | Ormolu.Fixity.Internal, Ormolu.Fixity, Ormolu
defaultModuleReexports | Ormolu.Fixity.Internal, Ormolu.Fixity, Ormolu
detectSourceType | Ormolu
Different | Ormolu.Diff.ParseResult
diffParseResult | Ormolu.Diff.ParseResult
diffText | Ormolu.Diff.Text
DisableExtension | Ormolu.Utils.Cabal
dontUseBraces | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
DynOption |
1 (Type/Class) | Ormolu.Config, Ormolu
2 (Data Constructor) | Ormolu.Config, Ormolu
dynOptionToLocatedStr | Ormolu.Config
EnableExtension | Ormolu.Utils.Cabal
encloseLocated | Ormolu.Printer.Combinators
enterLayout | Ormolu.Printer.Internal
equals | Ormolu.Printer.Combinators
eraseCppLines | Ormolu.Processing.Cpp
exprOpTree | Ormolu.Printer.Meat.Declaration.OpTree
exprPlacement | Ormolu.Printer.Meat.Declaration.Value
Extension | Ormolu.Utils.Cabal
extractFixityImports | Ormolu.Fixity.Imports
faDirection | Ormolu.Fixity.Internal, Ormolu.Fixity
faMaxPrecedence | Ormolu.Fixity.Internal, Ormolu.Fixity
FamilyStyle | Ormolu.Printer.Meat.Common
faMinPrecedence | Ormolu.Fixity.Internal, Ormolu.Fixity
fiDirection | Ormolu.Fixity.Internal, Ormolu.Fixity
fimportList | Ormolu.Fixity.Imports
fimportModule | Ormolu.Fixity.Imports
fimportPackage | Ormolu.Fixity.Imports
fimportQualified | Ormolu.Fixity.Imports
findCabalFile | Ormolu.Utils.Cabal
findClosestFileSatisfying | Ormolu.Utils.IO
fiPrecedence | Ormolu.Fixity.Internal, Ormolu.Fixity
FirstPos | Ormolu.Utils
FixityApproximation |
1 (Type/Class) | Ormolu.Fixity.Internal, Ormolu.Fixity
2 (Data Constructor) | Ormolu.Fixity.Internal, Ormolu.Fixity
FixityDirection | Ormolu.Fixity.Internal, Ormolu.Fixity
FixityImport |
1 (Type/Class) | Ormolu.Fixity.Imports
2 (Data Constructor) | Ormolu.Fixity.Imports
FixityInfo |
1 (Type/Class) | Ormolu.Fixity.Internal, Ormolu.Fixity
2 (Data Constructor) | Ormolu.Fixity.Internal, Ormolu.Fixity
FixityOverrides |
1 (Type/Class) | Ormolu.Fixity.Internal, Ormolu.Fixity, Ormolu
2 (Data Constructor) | Ormolu.Fixity.Internal, Ormolu.Fixity
FixityProvenance | Ormolu.Fixity.Internal
FixityQualification | Ormolu.Fixity.Internal
ForAllInvis | Ormolu.Printer.Meat.Type
ForAllVis | Ormolu.Printer.Meat.Type
ForAllVisibility | Ormolu.Printer.Meat.Type
Free | Ormolu.Printer.Meat.Common
FromModuleImports | Ormolu.Fixity.Internal
getCabalInfoForSourceFile | Ormolu.Utils.Cabal, Ormolu
getContentsUtf8 | Ormolu.Utils.IO
getDotOrmoluForSourceFile | Ormolu.Utils.Fixity, Ormolu
getEnclosingSpan | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
getEnclosingSpanWhere | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
getLayout | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
getLoc' | Ormolu.Utils
getOpName | Ormolu.Printer.Meat.Declaration.OpTree
getOpNameStr | Ormolu.Printer.Meat.Declaration.OpTree
getSpanMark | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
ghcModuleNameToCabal | Ormolu.Utils
Given | Ormolu.Fixity.Internal
green | Ormolu.Terminal
HackageInfo |
1 (Type/Class) | Ormolu.Fixity.Internal, Ormolu.Fixity
2 (Data Constructor) | Ormolu.Fixity.Internal, Ormolu.Fixity
hackageInfo | Ormolu.Fixity
HaddockSpan | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
HaddockStyle | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
Hanging | Ormolu.Printer.Combinators
hasAtomsBefore | Ormolu.Parser.CommentStream
hasDocStrings | Ormolu.Printer.Meat.Type
HasSrcSpan | Ormolu.Utils
hsOuterTyVarBndrsToHsType | Ormolu.Printer.Meat.Type
inci | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
inciIf | Ormolu.Printer.Combinators
incSpanLine | Ormolu.Utils
inferFixity | Ormolu.Fixity.Internal, Ormolu.Fixity
InfixL | Ormolu.Fixity.Internal, Ormolu.Fixity
InfixN | Ormolu.Fixity.Internal, Ormolu.Fixity
InfixR | Ormolu.Fixity.Internal, Ormolu.Fixity
interferingTxt | Ormolu.Printer.Internal
intSetToRegions | Ormolu.Processing.Common
IsApplicand | Ormolu.Printer.Meat.Declaration.Value
isExtensionEnabled | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
isHardSplitterOp | Ormolu.Printer.Operators
isIdentifierConstituent | Ormolu.Fixity.Parser
isIdentifierFirstChar | Ormolu.Fixity.Parser
isModuleSegmentConstituent | Ormolu.Fixity.Parser
isModuleSegmentFirstChar | Ormolu.Fixity.Parser
isMultilineComment | Ormolu.Parser.CommentStream
isOperatorConstituent | Ormolu.Fixity.Parser
isPackageNameConstituent | Ormolu.Fixity.Parser
LastPos | Ormolu.Utils
Layout | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
LComment | Ormolu.Parser.CommentStream
lhsTypeToSigType | Ormolu.Printer.Meat.Type
linesInRegion | Ormolu.Processing.Common
loc' | Ormolu.Utils
located | Ormolu.Printer.Combinators
located' | Ormolu.Printer.Combinators
manualExts | Ormolu.Parser
matchAddEpAnn | Ormolu.Utils
MiddlePos | Ormolu.Utils
mkCommentStream | Ormolu.Parser.CommentStream
mkSpanStream | Ormolu.Printer.SpanStream
ModuleFixityMap |
1 (Type/Class) | Ormolu.Fixity.Internal, Ormolu.Fixity
2 (Data Constructor) | Ormolu.Fixity.Internal, Ormolu.Fixity
moduleFixityMap | Ormolu.Fixity
ModuleReexports |
1 (Type/Class) | Ormolu.Fixity.Internal, Ormolu.Fixity, Ormolu
2 (Data Constructor) | Ormolu.Fixity.Internal, Ormolu.Fixity
ModuleSource | Ormolu.Config, Ormolu
MultiLine | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
N | Ormolu.Printer.Combinators
Named | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
Never | Ormolu.Terminal, Ormolu.Config, Ormolu
newline |
1 (Function) | Ormolu.Terminal
2 (Function) | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
nextEltSpan | Ormolu.Printer.Internal
Normal | Ormolu.Printer.Combinators
normalizeImports | Ormolu.Imports
NotApplicand | Ormolu.Printer.Meat.Declaration.Value
notImplemented | Ormolu.Utils
occOpName | Ormolu.Fixity.Internal, Ormolu.Fixity
OnlyQualified | Ormolu.Fixity.Internal
OnNextLine | Ormolu.Printer.Internal
OnTheSameLine | Ormolu.Printer.Internal
onTheSameLine | Ormolu.Utils
OpBranches | Ormolu.Printer.Operators
opiFixityApproximation | Ormolu.Printer.Operators
opiName | Ormolu.Printer.Operators
OpInfo |
1 (Type/Class) | Ormolu.Printer.Operators
2 (Data Constructor) | Ormolu.Printer.Operators
opiOp | Ormolu.Printer.Operators
OpName |
1 (Type/Class) | Ormolu.Fixity.Internal, Ormolu.Fixity
2 (Data Constructor) | Ormolu.Fixity.Internal, Ormolu.Fixity
OpNode | Ormolu.Printer.Operators
OpTree | Ormolu.Printer.Operators
opTreeLoc | Ormolu.Printer.Operators
ormolu | Ormolu
OrmoluASTDiffers | Ormolu.Exception, Ormolu
OrmoluCabalFileParsingFailed | Ormolu.Exception, Ormolu
OrmoluException | Ormolu.Exception, Ormolu
ormoluFile | Ormolu
OrmoluFixityOverridesParseError | Ormolu.Exception, Ormolu
OrmoluMissingStdinInputFile | Ormolu.Exception, Ormolu
OrmoluNonIdempotentOutput | Ormolu.Exception, Ormolu
OrmoluOutputParsingFailed | Ormolu.Exception, Ormolu
OrmoluParsingFailed | Ormolu.Exception, Ormolu
ormoluStdin | Ormolu
OrmoluUnrecognizedOpts | Ormolu.Exception, Ormolu
overapproximatedDependencies | Ormolu.Config
PackageFixityMap |
1 (Type/Class) | Ormolu.Fixity.Internal, Ormolu.Fixity
2 (Data Constructor) | Ormolu.Fixity.Internal, Ormolu.Fixity
packageFixityMap | Ormolu.Fixity
packageFixityMap' | Ormolu.Fixity
parens | Ormolu.Printer.Combinators
parensHash | Ormolu.Printer.Combinators
parseCabalInfo | Ormolu.Utils.Cabal
parseDotOrmolu | Ormolu.Fixity.Parser
ParsedSnippet | Ormolu.Parser.Result
parseFixityDeclaration | Ormolu.Fixity.Parser
parseFixityDeclarationStr | Ormolu.Utils.Fixity
parseModule | Ormolu.Parser
parseModuleReexportDeclaration | Ormolu.Fixity.Parser
parseModuleReexportDeclarationStr | Ormolu.Utils.Fixity
parsePragma | Ormolu.Parser.Pragma
ParseResult |
1 (Type/Class) | Ormolu.Parser.Result
2 (Data Constructor) | Ormolu.Parser.Result
ParseResultDiff | Ormolu.Diff.ParseResult
pFixity | Ormolu.Fixity.Parser
Pipe | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
placeHanging | Ormolu.Printer.Combinators
Placement | Ormolu.Printer.Combinators
pModuleName | Ormolu.Fixity.Parser
popComment | Ormolu.Printer.Internal
pOperator | Ormolu.Fixity.Parser
pPackageName | Ormolu.Fixity.Parser
Pragma | Ormolu.Parser.Pragma
pragma | Ormolu.Printer.Combinators
pragmaBraces | Ormolu.Printer.Combinators
PragmaLanguage | Ormolu.Parser.Pragma
PragmaOptionsGHC | Ormolu.Parser.Pragma
PragmaOptionsHaddock | Ormolu.Parser.Pragma
prCommentStream | Ormolu.Parser.Result
preprocess | Ormolu.Processing.Preprocess
prExtensions | Ormolu.Parser.Result
prIndent | Ormolu.Parser.Result
printDotOrmolu | Ormolu.Fixity.Printer
printOrmoluException | Ormolu.Exception
printSnippets | Ormolu.Printer
printTextDiff | Ormolu.Diff.Text
prModuleFixityMap | Ormolu.Parser.Result
prParsedSource | Ormolu.Parser.Result
prPragmas | Ormolu.Parser.Result
prSourceType | Ormolu.Parser.Result
prStackHeader | Ormolu.Parser.Result
put | Ormolu.Terminal
putOutputable | Ormolu.Terminal
putShow | Ormolu.Terminal
p_activation | Ormolu.Printer.Meat.Declaration.Signature
p_annDecl | Ormolu.Printer.Meat.Declaration.Annotation
p_classDecl | Ormolu.Printer.Meat.Declaration.Class
p_clsInstDecl | Ormolu.Printer.Meat.Declaration.Instance
p_cmdOpTree | Ormolu.Printer.Meat.Declaration.OpTree
p_conDeclFields | Ormolu.Printer.Meat.Type
p_dataDecl | Ormolu.Printer.Meat.Declaration.Data
p_dataFamInstDecl | Ormolu.Printer.Meat.Declaration.Instance
p_defaultDecl | Ormolu.Printer.Meat.Declaration.Default
p_exprOpTree | Ormolu.Printer.Meat.Declaration.OpTree
p_famDecl | Ormolu.Printer.Meat.Declaration.TypeFamily
p_forallBndrs | Ormolu.Printer.Meat.Type
p_foreignDecl | Ormolu.Printer.Meat.Declaration.Foreign
p_hsCmdTop | Ormolu.Printer.Meat.Declaration.Value
p_hsContext | Ormolu.Printer.Meat.Type
p_hsDecls | Ormolu.Printer.Meat.Declaration
p_hsDeclsRespectGrouping | Ormolu.Printer.Meat.Declaration
p_hsDoc | Ormolu.Printer.Meat.Common
p_hsDocName | Ormolu.Printer.Meat.Common
p_hsExpr | Ormolu.Printer.Meat.Declaration.Value
p_hsExpr' | Ormolu.Printer.Meat.Declaration.Value
p_hsmodExports | Ormolu.Printer.Meat.ImportExport
p_hsmodImport | Ormolu.Printer.Meat.ImportExport
p_hsmodName | Ormolu.Printer.Meat.Common
p_hsModule | Ormolu.Printer.Meat.Module
p_hsSigType | Ormolu.Printer.Meat.Type
p_hsType | Ormolu.Printer.Meat.Type
p_hsTyVarBndr | Ormolu.Printer.Meat.Type
p_hsUntypedSplice | Ormolu.Printer.Meat.Declaration.Value
p_ieWrappedName | Ormolu.Printer.Meat.Common
p_infixDefHelper | Ormolu.Printer.Meat.Common
p_lhsTypeArg | Ormolu.Printer.Meat.Type
p_pat | Ormolu.Printer.Meat.Declaration.Value
p_pragmas | Ormolu.Printer.Meat.Pragma
p_qualName | Ormolu.Printer.Meat.Common
p_rdrName | Ormolu.Printer.Meat.Common
p_roleAnnot | Ormolu.Printer.Meat.Declaration.RoleAnnotation
p_ruleDecls | Ormolu.Printer.Meat.Declaration.Rule
p_sigDecl | Ormolu.Printer.Meat.Declaration.Signature
p_sourceText | Ormolu.Printer.Meat.Common
p_spliceDecl | Ormolu.Printer.Meat.Declaration.Splice
p_standaloneDerivDecl | Ormolu.Printer.Meat.Declaration.Instance
p_standaloneKindSig | Ormolu.Printer.Meat.Declaration.Signature
p_stringLit | Ormolu.Printer.Meat.Declaration.Value
p_synDecl | Ormolu.Printer.Meat.Declaration.Type
p_tyFamInstDecl | Ormolu.Printer.Meat.Declaration.Instance
p_tyFamInstEqn | Ormolu.Printer.Meat.Declaration.TypeFamily
p_tyOpTree | Ormolu.Printer.Meat.Declaration.OpTree
p_typeAscription | Ormolu.Printer.Meat.Declaration.Signature
p_valDecl | Ormolu.Printer.Meat.Declaration.Value
p_warnDecls | Ormolu.Printer.Meat.Declaration.Warning
p_warningTxt | Ormolu.Printer.Meat.Declaration.Warning
R | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
RawSnippet | Ormolu.Parser.Result
readFileUtf8 | Ormolu.Utils.IO
reassociateOpTree | Ormolu.Printer.Operators
red | Ormolu.Terminal
refineConfig | Ormolu
RegionDeltas |
1 (Type/Class) | Ormolu.Config
2 (Data Constructor) | Ormolu.Config
regionEndLine | Ormolu.Config, Ormolu
RegionIndices |
1 (Type/Class) | Ormolu.Config, Ormolu
2 (Data Constructor) | Ormolu.Config, Ormolu
regionIndicesToDeltas | Ormolu.Config
regionPrefixLength | Ormolu.Config
regionStartLine | Ormolu.Config, Ormolu
regionSuffixLength | Ormolu.Config
registerPendingCommentLine | Ormolu.Printer.Internal
reindent | Ormolu.Processing.Common
RelativePos | Ormolu.Utils
removeIndentation | Ormolu.Processing.Common
runR | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
runTerm | Ormolu.Terminal
runTermPure | Ormolu.Terminal
S | Ormolu.Printer.Combinators
Same | Ormolu.Diff.ParseResult
selectSpans | Ormolu.Diff.Text
sep | Ormolu.Printer.Combinators
separatedByBlank | Ormolu.Utils
separatedByBlankNE | Ormolu.Utils
sepSemi | Ormolu.Printer.Combinators
setSpanMark | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
showOutputable | Ormolu.Utils
SignatureSource | Ormolu.Config, Ormolu
SingleLine | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
SinglePos | Ormolu.Utils
sitcc | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
SourceSnippet | Ormolu.Parser.Result
SourceType | Ormolu.Config, Ormolu
space | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
SpanMark | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
spanMarkSpan | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
SpanStream |
1 (Type/Class) | Ormolu.Printer.SpanStream
2 (Data Constructor) | Ormolu.Printer.SpanStream
spitCommentNow | Ormolu.Printer.Comments
spitCommentPending | Ormolu.Printer.Comments
spitFollowingComments | Ormolu.Printer.Comments
spitPrecedingComments | Ormolu.Printer.Comments
spitRemainingComments | Ormolu.Printer.Comments
splitDocString | Ormolu.Utils
StatementSpan | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
switchLayout | Ormolu.Printer.Combinators
Term | Ormolu.Terminal
TextDiff | Ormolu.Diff.Text
textToStringBuffer | Ormolu.Utils
thisLineSpans | Ormolu.Printer.Internal
trimSpanStream | Ormolu.Printer.Internal
txt | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
tyOpTree | Ormolu.Printer.Meat.Declaration.OpTree
unComment | Ormolu.Parser.CommentStream
unDynOption | Ormolu.Config, Ormolu
unFixityOverrides | Ormolu.Fixity.Internal, Ormolu.Fixity
UnknownExtension | Ormolu.Utils.Cabal
unModuleReexports | Ormolu.Fixity.Internal, Ormolu.Fixity
unOpName | Ormolu.Fixity.Internal, Ormolu.Fixity
UnqualifiedAndQualified | Ormolu.Fixity.Internal
useBraces | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
vlayout | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
withEnclosingSpan | Ormolu.Printer.Internal
withIORefCache | Ormolu.Utils.IO
withPrettyOrmoluExceptions | Ormolu.Exception, Ormolu
writeFileUtf8 | Ormolu.Utils.IO