A static, ordered list of key-value pairs.
A relation represents a fixed set of key-value pairs. In many places in a Datalog computation we want to be sure that certain relations are not able to vary (for example, in antijoins).
Create an instance.
Convenient alias to retrieve the tuple type.
Merges two relations into their union.
Convenient function to create a Relation from an array containing values with the length 2.
Sorted list of distinct tuples.
See Implementation
A static, ordered list of key-value pairs.
A relation represents a fixed set of key-value pairs. In many places in a Datalog computation we want to be sure that certain relations are not able to vary (for example, in antijoins).