flatten_one_level()
click to toggle source
def flatten_one_level
inject([]) { |a, e| a + e }
end
last=(e;)
click to toggle source
def last= e; self[-1] = e end
nonempty?()
click to toggle source
def nonempty?; !empty? end
rest()
click to toggle source
def rest; self[1..-1]; end
to_boolean_h()
click to toggle source
def to_boolean_h; Hash[*map { |x| [x, true] }.flatten]; end
to_h()
click to toggle source
def to_h; Hash[*flatten]; end