class Funcify::FSet
Public Class Methods
eq?()
click to toggle source
# File lib/funcify/fset.rb, line 15 def eq? -> seta, setb { to_set(seta) == (to_set(setb)) }.curry end
subset?()
click to toggle source
# File lib/funcify/fset.rb, line 7 def subset? -> subset, superset { to_set(subset).subset?(to_set(superset)) }.curry end
superset?()
click to toggle source
# File lib/funcify/fset.rb, line 11 def superset? -> superset, subset { to_set(superset).superset?(to_set(subset)) }.curry end
to_set(array_or_set)
click to toggle source
# File lib/funcify/fset.rb, line 19 def to_set(array_or_set) array_or_set.instance_of?(Array) ? Set.new(array_or_set) : array_or_set end