@hackage graph-rewriting0.7.6
Monadic graph rewriting of hypergraphs with ports and multiedges
Installation
Dependencies (4)
- base >=4.0 && <4.8
- base-unicode-symbols >=0.2 && <0.3
- containers >=0.3 && <0.6
- mtl >=1.1 && <2.3 Show all…
Dependents (9)
@hackage/graph-rewriting-strategies, @hackage/graph-rewriting-lambdascope, @hackage/graph-rewriting-gl, @hackage/graph-rewriting-ww, @hackage/acme-everything, @hackage/graph-rewriting-cl, Show all…
This library provides a monadic EDSL to define your own port graph rewrite system in Haskell. Once you have specified the signature of your nodes and a set of rewrite rules, you can apply these rules on a graph to effect a graph transformation. The aim of this library is to make it as convenient as possible to define such a system and experiment with it and is not intended as a backend for high-performance computation.