ScopeHaskellProgram.hs

module ScopeHaskellProgram where
import ScopeProgram(scopeProgram)
import ScopeNamesBase()
import NameMapsBase()

import ParsedSyntax(Src)
import Syntax
import WorkModule
import ScopeProgram

scopeHaskellProgram = scopeProgram
  :: (Mss (Src HsName),WMs) -> IO (Mss (PN HsName),WMs)

type Mss i =[[HsModuleI (Src HsName) [HsDeclI i]]]
type WMs = [(ModuleName,WorkModuleI (Src HsName) (Src Id))]

Plain-text version of ScopeHaskellProgram.hs | Valid HTML?