A declared equivalence between nodes across two artefacts.
Bindings are the basis for union — without at least one binding, two artefacts have no commons and cannot be combined.
Summary
Functions
Find bindings between two artefacts.
Types
Functions
Find bindings between two artefacts.
By default, nodes with the same uuid are automatically bound.
Use inject: to declare equivalences between nodes with different uuids.
Returns {:ok, bindings} or {:error, :no_match} if no bindings found.
Options
inject:— list of{uuid_a, uuid_b}pairs declaring equivalences