Hets - the Heterogeneous Tool Set

Copyright(c) A. Tsogias, DFKI Bremen 2011
LicenseGPLv2 or higher, see LICENSE.txt
MaintainerAlexis.Tsogias@dfki.de
Stabilityprovisional
Portabilitynon-portable (imports Logic.Logic)
Safe HaskellNone

Comorphisms.HasCASL2THFP_P

Description

The embedding comorphism from HasCASL to THFP_P.

Synopsis

Documentation

myGetAppl :: Term -> Maybe (Term, Id, [Term])

decompose an ApplTerm into an application of an operation and a list of arguments

type IdSet = Set Id

myFmap :: (a -> b) -> Result (a, IdSet) -> Result (b, IdSet)