curry-frontend-1.0.4: Compile the functional logic language Curry to several intermediate formats

Copyright(c) 2002 - 2004 Wolfgang Lux
2011 - 2013 Björn Peemöller
LicenseBSD-3-clause
Maintainerbjp@informatik.uni-kiel.de
Stabilityexperimental
Portabilityportable
Safe HaskellSafe
LanguageHaskell2010

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.

lookupInterface :: ModuleIdent -> InterfaceEnv -> Maybe Interface Source #

Lookup the Interface for an imported module.