BasicTypes
type
Version
bumpVersion
initialVersion
type
Arity
data
FunctionOrData
data
WarningTxt
data
Fixity
data
FixityDirection
defaultFixity
maxPrecedence
negateFixity
funTyFixity
compareFixity
data
IPName
name
ipNameName
mapIPName
data
RecFlag
isRec
isNonRec
boolToRecFlag
type
RuleName
data
TopLevelFlag
isTopLevel
isNotTopLevel
data
OverlapFlag
data
Boxity
isBoxed
data
TupCon
tupleParens
data
OccInfo
seqOccInfo
isFragileOcc
isOneOcc
isDeadOcc
isLoopBreaker
isNonRuleLoopBreaker
isNoOcc
type
InsideLam
insideLam
notInsideLam
type
OneBranch
oneBranch
notOneBranch
type
InterestingCxt
data
EP
a
data
StrictnessMark
isMarkedUnboxed
isMarkedStrict
type
CompilerPhase
data
Activation
isActive
isNeverActive
isAlwaysActive
data
RuleMatchInfo
isConLike
isFunLike
data
InlinePragma
defaultInlinePragma
isDefaultInlinePragma
inlinePragmaActivation
inlinePragmaRuleMatchInfo
setInlinePragmaActivation
setInlinePragmaRuleMatchInfo
data
InlineSpec
defaultInlineSpec
alwaysInlineSpec
neverInlineSpec
data
SuccessFlag
succeeded
failed
successIf