Safe Haskell | Safe-Infered |
---|
Termlib.TermGraph
Documentation
data Edge
mkVariable :: Node -> Variable -> Edge
isVariable :: TermGraph -> Node -> Bool
isDangling :: TermGraph -> Node -> Bool
data TermGraph
garbageCollect :: TermGraph -> TermGraph
directSubgraphs :: TermGraph -> [TermGraph]
subgraphAt :: TermGraph -> Node -> Maybe TermGraph
rootedEdge :: TermGraph -> Edge
newtype TGS
Constructors
TGS | |
Fields
|
nfNormalize :: TGS -> TermGraph -> TermGraph
innermostRewriteStep :: TGS -> TermGraph -> Maybe TermGraph