Documentation
data ModuleIdent Source
renameIdent :: Ident -> Int -> IdentSource
unRenameIdent :: Ident -> IdentSource
mkMIdent :: [String] -> ModuleIdentSource
isQInfixOp :: QualIdent -> BoolSource
qualifyWith :: ModuleIdent -> Ident -> QualIdentSource
qualQualify :: ModuleIdent -> QualIdent -> QualIdentSource
isQualified :: QualIdent -> BoolSource
qualUnqualify :: ModuleIdent -> QualIdent -> QualIdentSource
localIdent :: ModuleIdent -> QualIdent -> Maybe IdentSource
tupleArity :: Ident -> IntSource
isQTupleId :: QualIdent -> BoolSource
qTupleArity :: QualIdent -> IntSource
fpSelectorId :: Int -> IdentSource
isFpSelectorId :: Ident -> BoolSource
recSelectorId :: QualIdent -> Ident -> IdentSource
qualRecSelectorId :: ModuleIdent -> QualIdent -> Ident -> QualIdentSource
recUpdateId :: QualIdent -> Ident -> IdentSource
qualRecUpdateId :: ModuleIdent -> QualIdent -> Ident -> QualIdentSource
recordExtId :: Ident -> IdentSource
labelExtId :: Ident -> IdentSource
isRecordExtId :: Ident -> BoolSource
isLabelExtId :: Ident -> BoolSource
fromRecordExtId :: Ident -> IdentSource
fromLabelExtId :: Ident -> IdentSource
renameLabel :: Ident -> IdentSource
mkLabelIdent :: String -> IdentSource
addPositionIdent :: Position -> Ident -> IdentSource
updQualIdent :: (ModuleIdent -> ModuleIdent) -> (Ident -> Ident) -> QualIdent -> QualIdentSource