Skip to main content

clojure.set

D

  • difference

    Return a set that is the first set without elements of the remaining sets

I

  • index

    Returns a map of the distinct values of ks in the xrel mapped to a set of the maps in xrel with the corresponding valu...

  • intersection

    Return a set that is the intersection of the input sets

J

  • join

    When passed 2 rels, returns the rel corresponding to the natural join. When passed an additional keymap, joins on the ...

M

  • map-invert

    Returns the map with the vals mapped to the keys.

P

  • project

    Returns a rel of the elements of xrel with only the keys in ks

R

  • rename

    Returns a rel of the maps in xrel with the keys in kmap renamed to the vals in kmap

  • rename-keys

    Returns the map with the keys in kmap renamed to the vals in kmap

S

  • select

    Returns a set of the elements for which pred is true

  • subset?

    Is set1 a subset of set2?

  • superset?

    Is set1 a superset of set2?

U

  • union

    Return a set that is the union of the input sets