UMinho Haskell Libraries (1.0)ContentsIndex
Language.Haskell.ModuleGraph
Portability portable
Stability experimental
Maintainer nfr@di.uminho.pt
Contents
Haskell Parsing
Graph Construction
Description
Haskell Modules Graph Constructor
Synopsis
mkHaModulesGraph :: [FilePath] -> IO (Rel String String)
mkHaModuleGraph :: FilePath -> IO (Rel String String)
buildModuleGraph :: [HsModule] -> Rel String String
buildModuleGraph1 :: HsModule -> Rel String String
buildImportsGraph :: (Module, [HsImportDecl]) -> Rel String String
ioUnion :: Ord a => IO (Rel a a) -> IO (Rel a a) -> IO (Rel a a)
Haskell Parsing
mkHaModulesGraph :: [FilePath] -> IO (Rel String String)
mkHaModuleGraph :: FilePath -> IO (Rel String String)
Graph Construction
buildModuleGraph :: [HsModule] -> Rel String String
Build module graph for a list of modules.
buildModuleGraph1 :: HsModule -> Rel String String
Build module graph for a single module.
buildImportsGraph :: (Module, [HsImportDecl]) -> Rel String String
ioUnion :: Ord a => IO (Rel a a) -> IO (Rel a a) -> IO (Rel a a)
Produced by Haddock version 0.6