tupelo.set

Tupelo - Making Clojure even sweeter

add

(add tgt-set & values)
Inputs: [tgt-set :- (s/maybe #{s/Any}) & values :- [s/Any]]
Returns: #{s/Any}

Adds a value to a set, creating the set if necessary.

difference

index

intersection

join

map-invert

project

remove

(remove tgt-set & values)
Inputs: [tgt-set :- (s/maybe #{s/Any}) & values :- [s/Any]]
Returns: #{s/Any}

Removes a values from a set iff present, creating the set if necessary.

rename

rename-keys

select

subset?

superset?

union

(union & args)