Copyright | (c) Dominik Luecke, 2008, Felix Gabriel Mance, 2011 |
---|---|
License | GPLv2 or higher, see LICENSE.txt |
Maintainer | f.mance@jacobs-university.de |
Stability | provisional |
Portability | portable |
Safe Haskell | None |
Morphisms for OWL
Documentation
data OWLMorphism
inclOWLMorphism :: Sign -> Sign -> OWLMorphism
isOWLInclusion :: OWLMorphism -> Bool
inducedElems :: MorphMap -> [Entity]
inducedSign :: MorphMap -> StringMap -> Sign -> Sign
inducedFromMor :: Map RawSymb RawSymb -> Sign -> Result OWLMorphism
symMapOf :: OWLMorphism -> Map Entity Entity
legalMor :: OWLMorphism -> Result ()
composeMor :: OWLMorphism -> OWLMorphism -> Result OWLMorphism
cogeneratedSign :: Set Entity -> Sign -> Result OWLMorphism
generatedSign :: Set Entity -> Sign -> Result OWLMorphism
matchesSym :: Entity -> RawSymb -> Bool
statSymbItems :: Sign -> [SymbItems] -> [RawSymb]
statSymbMapItems :: Sign -> Maybe Sign -> [SymbMapItems] -> Result (Map RawSymb RawSymb)
mapSen :: OWLMorphism -> Axiom -> Result Axiom