A.31 library(ordsets): Ordered set manipulation
AllApplicationManualNameSummaryHelp

  • Documentation
    • Reference manual
      • The SWI-Prolog library
        • library(ordsets): Ordered set manipulation
          • is_ordset/1
          • ord_empty/1
          • ord_seteq/2
          • list_to_ord_set/2
          • ord_intersect/2
          • ord_disjoint/2
          • ord_intersect/3
          • ord_intersection/2
          • ord_intersection/3
          • ord_intersection/4
          • ord_add_element/3
          • ord_del_element/3
          • ord_selectchk/3
          • ord_memberchk/2
          • ord_subset/2
          • ord_subtract/3
          • ord_union/2
          • ord_union/3
          • ord_union/4
          • ord_symdiff/3
    • Packages
Availability::- use_module(library(ordsets)).(can be autoloaded)
Source[det]ord_intersection(+Set1, +Set2, ?Intersection, ?Difference)
Intersection and difference between two ordered sets. Intersection is the intersection between Set1 and Set2, while Difference is defined by ord_subtract(Set2, Set1, Difference).
See also
ord_intersection/3 and ord_subtract/3.