Functional programming with structured graphs
Abstract syntax graphs for domain specific languages