| 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 |
Env.Interface
Description
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.