Copyright | (c) 2002 - 2004 Wolfgang Lux 2011 - 2013 Björn Peemöller |
---|---|
License | BSD-3-clause |
Maintainer | bjp@informatik.uni-kiel.de |
Stability | experimental |
Portability | portable |
Safe Haskell | Safe |
Language | Haskell2010 |
This module provides an environment for imported interfaces.
Synopsis
Documentation
type InterfaceEnv = Map ModuleIdent Interface Source #
Environment which maps the ModuleIdent
of an imported module
to the corresponding Interface
.
initInterfaceEnv :: InterfaceEnv Source #
Initial InterfaceEnv
.
lookupInterface :: ModuleIdent -> InterfaceEnv -> Maybe Interface Source #
Lookup the Interface
for an imported module.