verigraph-1.1.1: Software specification and verification tool based on graph rewriting.

Stabilitydevelopment
Safe HaskellSafe
LanguageHaskell2010

Analysis.Interlevel.EvolutionarySpans

Description

 

Synopsis

Documentation

allEvolSpans :: MorphismsConfig -> [(String, SndOrderRule a b)] -> [(String, String, [EvoSpan a b])] Source #

Given a list of second order rules, calculate all Evolutionary Spans This analysis is supposed to be symmetric, here is considering only this case

data EvoSpan a b Source #

Represents the two evolutionary matches, and the kind of span

Instances

Eq (EvoSpan a b) Source # 

Methods

(==) :: EvoSpan a b -> EvoSpan a b -> Bool #

(/=) :: EvoSpan a b -> EvoSpan a b -> Bool #

Show (EvoSpan a b) Source # 

Methods

showsPrec :: Int -> EvoSpan a b -> ShowS #

show :: EvoSpan a b -> String #

showList :: [EvoSpan a b] -> ShowS #

cpe :: EvoSpan a b -> CPE Source #