Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Zdd.UPSETSourceSignature of upward-closed sets, represented as the set of their minimal elements
val hash : t -> intHash function
val pp : Format.formatter -> t -> unitPretty-printer
val empty : tThe empty family
val full : tThe full family
join t1 t2 is the upward closure of the family { s1 ∪ s2 | s1 ∈ t1, s2 ∈ t2 }. This is the same as inter s1 s2.
meet t1 t2 is the upward closure of the family { s1 ∩ s2 | s1 ∈ t1, s2 ∈ t2 }.
Iterator on the elements that occur in the minimal elements of the set family. The elements might be encountered more than once, and the order in which they are encountered is unspecified.
Folder on the elements that occur in the minimal elements of the set family. The elements might be encountered more than once, and the order in which they are encountered is unspecified.
Iterator on the list of elements that represent the minimal sets in the families. The sets may occur in an unspecified order. The elements in the lists occur in increasing order.