class Set
Public Instance Methods
apricot_call(elem, default = nil)
click to toggle source
# File lib/apricot/ruby_ext.rb, line 130 def apricot_call(elem, default = nil) include?(elem) ? elem : default end
apricot_inspect()
click to toggle source
# File lib/apricot/ruby_ext.rb, line 117 def apricot_inspect return '#{}' if size == 0 str = '#{' return '#{...}' if Thread.detect_recursion self do each {|x| str << x.apricot_inspect << ' ' } end str.chop! str << '}' end
Also aliased as: apricot_str
to_seq()
click to toggle source
# File lib/apricot/ruby_ext.rb, line 136 def to_seq to_a.to_seq end