builtins/kernel_pp.rb
tests/_examples/builtins/kernel_pp.rb in the metorex repository.
pp [1, 2, 3]
pp({a: 1, "b" => 2})
pp "text"
returned = pp :symbol
puts returned.inspect
pair = pp 1, 2
puts pair.inspect
puts pp.inspect
puts Kernel.private_instance_methods.include? :pp
Output:
[1, 2, 3]
{a: 1, "b" => 2}
"text"
:symbol
:symbol
1
2
[1, 2]
nil
true