| Copyright | (c) Christian Maeder and Uni Bremen 2004 | 
|---|---|
| License | GPLv2 or higher, see LICENSE.txt | 
| Maintainer | Christian.Maeder@dfki.de | 
| Stability | provisional | 
| Portability | portable | 
| Safe Haskell | Safe | 
HasCASL.MapTerm
Description
rename symbols of terms according to a signature morphisms
Documentation
type Rename = ((Id, TypeScheme) -> (Id, TypeScheme), Type -> Type) Source #
mapGenVar :: (Type -> Type) -> GenVarDecl -> GenVarDecl Source #
renameConstrInfo :: (Type -> Type) -> ConstrInfo -> ConstrInfo Source #