ormolu-0.1.2.0: A formatter for Haskell source code

Index

Anns |
1 (Type/Class) | Ormolu.Parser.Anns
2 (Data Constructor) | Ormolu.Parser.Anns
Associated | Ormolu.Printer.Meat.Common
Asterisk | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
atom | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
attachRelativePos | Ormolu.Utils
backticks | Ormolu.Printer.Combinators
banana | Ormolu.Printer.Combinators
braces | Ormolu.Printer.Combinators
brackets | Ormolu.Printer.Combinators
BracketStyle | Ormolu.Printer.Combinators
breakpoint | Ormolu.Printer.Combinators
breakpoint' | Ormolu.Printer.Combinators
canUseBraces | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
Caret | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
cfgCheckIdempotence | Ormolu.Config, Ormolu
cfgDebug | Ormolu.Config, Ormolu
cfgDynOptions | Ormolu.Config, Ormolu
cfgRegion | Ormolu.Config, Ormolu
cfgUnsafe | 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
defaultConfig | Ormolu.Config, Ormolu
Diff | Ormolu.Diff
Different | Ormolu.Diff
diffParseResult | Ormolu.Diff
diffText | Ormolu.Diff
doesNotNeedExtraParens | Ormolu.Printer.Meat.Common
dontUseBraces | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
DynOption |
1 (Type/Class) | Ormolu.Config, Ormolu
2 (Data Constructor) | Ormolu.Config, Ormolu
dynOptionToLocatedStr | Ormolu.Config
emptyAnns | Ormolu.Parser.Anns
endDisabling | Ormolu.Processing.Common
enterLayout | Ormolu.Printer.Internal
equals | Ormolu.Printer.Combinators
extractShebangs | Ormolu.Parser.Shebang
FamilyStyle | Ormolu.Printer.Meat.Common
FirstPos | Ormolu.Utils
Free | Ormolu.Printer.Meat.Common
getAnns | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
getEnclosingSpan | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
getLayout | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
getSpanMark | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
HaddockSpan | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
HaddockStyle | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
hasAtomsBefore | Ormolu.Parser.CommentStream
hasDocStrings | Ormolu.Printer.Meat.Type
inci | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
inciIf | Ormolu.Printer.Combinators
InConditional | Ormolu.Processing.Cpp
InContinuation | Ormolu.Processing.Cpp
incSpanLine | Ormolu.Utils
interferingTxt | Ormolu.Printer.Internal
isMultilineComment | Ormolu.Parser.CommentStream
isShebang | Ormolu.Parser.Shebang
LastPos | Ormolu.Utils
Layout | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
located | Ormolu.Printer.Combinators
located' | Ormolu.Printer.Combinators
lookupAnns | Ormolu.Parser.Anns
manualExts | Ormolu.Parser
MiddlePos | Ormolu.Utils
mkAnns | Ormolu.Parser.Anns
mkCommentStream | Ormolu.Parser.CommentStream
mkSpanStream | Ormolu.Printer.SpanStream
MultiLine | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
N | Ormolu.Printer.Combinators
Named | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
newline | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
nextEltSpan | Ormolu.Printer.Internal
normalizeImports | Ormolu.Imports
notImplemented | Ormolu.Utils
OnNextLine | Ormolu.Printer.Internal
OnTheSameLine | Ormolu.Printer.Internal
onTheSameLine | Ormolu.Utils
OpBranch | Ormolu.Printer.Operators
OpNode | Ormolu.Printer.Operators
OpTree | Ormolu.Printer.Operators
opTreeLoc | Ormolu.Printer.Operators
ormolu | Ormolu
OrmoluASTDiffers | Ormolu.Exception, Ormolu
OrmoluDisabled | Ormolu.Processing.Common
OrmoluEnabled | Ormolu.Processing.Common
OrmoluException | Ormolu.Exception, Ormolu
ormoluFile | Ormolu
OrmoluNonIdempotentOutput | Ormolu.Exception, Ormolu
OrmoluOutputParsingFailed | Ormolu.Exception, Ormolu
OrmoluParsingFailed | Ormolu.Exception, Ormolu
OrmoluState | Ormolu.Processing.Common
ormoluStdin | Ormolu
OrmoluUnrecognizedOpts | Ormolu.Exception, Ormolu
Outside | Ormolu.Processing.Cpp
parens | Ormolu.Printer.Combinators
parensHash | Ormolu.Printer.Combinators
parseModule | Ormolu.Parser
parsePragma | Ormolu.Parser.Pragma
ParseResult |
1 (Type/Class) | Ormolu.Parser.Result
2 (Data Constructor) | Ormolu.Parser.Result
Pipe | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
popComment | Ormolu.Printer.Internal
postprocess | Ormolu.Processing.Postprocess
Pragma | Ormolu.Parser.Pragma
pragma | Ormolu.Printer.Combinators
pragmaBraces | Ormolu.Printer.Combinators
PragmaLanguage | Ormolu.Parser.Pragma
PragmaOptionsGHC | Ormolu.Parser.Pragma
PragmaOptionsHaddock | Ormolu.Parser.Pragma
prAnns | Ormolu.Parser.Result
prCommentStream | Ormolu.Parser.Result
preprocess | Ormolu.Processing.Preprocess
prettyPrintParseResult | Ormolu.Parser.Result
prImportQualifiedPost | Ormolu.Parser.Result
prIndent | Ormolu.Parser.Result
printModule | Ormolu.Printer
prLiteralPrefix | Ormolu.Parser.Result
prLiteralSuffix | Ormolu.Parser.Result
processLine | Ormolu.Processing.Cpp
prParsedSource | Ormolu.Parser.Result
prPragmas | Ormolu.Parser.Result
prShebangs | Ormolu.Parser.Result
prStackHeader | Ormolu.Parser.Result
prUseRecordDot | Ormolu.Parser.Result
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_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_famDecl | Ormolu.Printer.Meat.Declaration.TypeFamily
p_forallBndrs | Ormolu.Printer.Meat.Type
p_foreignDecl | Ormolu.Printer.Meat.Declaration.Foreign
p_hsContext | Ormolu.Printer.Meat.Type
p_hsDecls | Ormolu.Printer.Meat.Declaration
p_hsDeclsRespectGrouping | Ormolu.Printer.Meat.Declaration
p_hsDocName | Ormolu.Printer.Meat.Common
p_hsDocString | Ormolu.Printer.Meat.Common
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_hsSplice | Ormolu.Printer.Meat.Declaration.Value
p_hsType | Ormolu.Printer.Meat.Type
p_hsTypePostDoc | Ormolu.Printer.Meat.Type
p_hsTyVarBndr | Ormolu.Printer.Meat.Type
p_ieWrappedName | Ormolu.Printer.Meat.Common
p_infixDefHelper | Ormolu.Printer.Meat.Common
p_moduleWarning | Ormolu.Printer.Meat.Declaration.Warning
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_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_typeAscription | Ormolu.Printer.Meat.Declaration.Signature
p_valDecl | Ormolu.Printer.Meat.Declaration.Value
p_warnDecls | Ormolu.Printer.Meat.Declaration.Warning
R | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
reassociateOpTree | Ormolu.Printer.Operators
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
RelativePos | Ormolu.Utils
removeIndentation | Ormolu.Utils
runR | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
S | Ormolu.Printer.Combinators
Same | Ormolu.Diff
sep | Ormolu.Printer.Combinators
separatedByBlank | Ormolu.Utils
separatedByBlankNE | Ormolu.Utils
sepSemi | Ormolu.Printer.Combinators
setSpanMark | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
Shebang |
1 (Type/Class) | Ormolu.Parser.Shebang
2 (Data Constructor) | Ormolu.Parser.Shebang
showCommentStream | Ormolu.Parser.CommentStream
showOutputable | Ormolu.Utils
SingleLine | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
SinglePos | Ormolu.Utils
sitcc | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
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
startDisabling | Ormolu.Processing.Common
State | Ormolu.Processing.Cpp
StatementSpan | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
switchLayout | Ormolu.Printer.Combinators
thisLineSpans | Ormolu.Printer.Internal
trimSpanStream | Ormolu.Printer.Internal
txt | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
typeArgToType | Ormolu.Utils
tyVarsToTypes | Ormolu.Printer.Meat.Type
unComment | Ormolu.Parser.CommentStream
unDynOption | Ormolu.Config, Ormolu
unmaskLine | Ormolu.Processing.Cpp
unSrcSpan | Ormolu.Utils
useBraces | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
useRecordDot | Ormolu.Printer.Internal
vlayout | Ormolu.Printer.Internal, Ormolu.Printer.Combinators
withEnclosingSpan | Ormolu.Printer.Internal
withPrettyOrmoluExceptions | Ormolu.Exception, Ormolu