Paradigm.Abstraction (paradigm v0.2.0)

Functions for moving between Paradigm structs and corresponding graph data.

Summary

Functions

Takes any Paradigm and produces the corresponding graph that is invariant against the Metamodel paradigm.

Takes a graph of metamodel type, and returns a top-level Paradigm object.

Functions

embed(paradigm, graph \\ nil)

Takes any Paradigm and produces the corresponding graph that is invariant against the Metamodel paradigm.

extract(graph)

Takes a graph of metamodel type, and returns a top-level Paradigm object.