haskell-names-0.8.0: Name resolution library for Haskell

Safe HaskellNone
LanguageHaskell2010

Language.Haskell.Names.SyntaxUtils

Documentation

dropAnn :: Functor a => a l -> a () #

setAnn :: Functor a => l' -> a l -> a l' #

annName :: a -> a #

opName :: Op l -> Name l #

isCon :: Name l -> Bool #

unCName :: CName l -> Name l #

getErrors :: (Ord l, Foldable a) => a (Scoped l) -> Set (Error l) #