module JSON::ParserOptions
def array_class_proc(array_class, on_load)
def array_class_proc(array_class, on_load) ->(obj) do if Array === obj array = array_class.new obj.each { |v| array << v } obj = array end on_load.nil? ? obj : on_load.call(obj) end end