Safe Haskell | Safe-Infered |
---|
Documentation
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
TGS | |
|
nfNormalize :: TGS -> TermGraph -> TermGraph
innermostRewriteStep :: TGS -> TermGraph -> Maybe TermGraph