method
recurse_proc
ruby latest stable - Class:
JSON
recurse_proc(result, &proc)public
No documentation available.
# File ext/json/lib/json/common.rb, line 261
def recurse_proc(result, &proc)
case result
when Array
result.each { |x| recurse_proc x, &proc }
proc.call result
when Hash
result.each { |x, y| recurse_proc x, &proc; recurse_proc y, &proc }
proc.call result
else
proc.call result
end
end