This is a Ruby tree! It shows every object from the Ruby Programming Language in a tree format.

puts

        # IO.puts

(from ruby core)
---
    ios.puts(obj, ...)    -> nil

---

Writes the given object(s) to *ios*. Writes a newline after any that do
not already end with a newline sequence. Returns `nil`.

The stream must be opened for writing. If called with an array argument,
writes each element on a new line. Each given object that isn't a string
or array will be converted by calling its `to_s` method. If called
without arguments, outputs a single newline.

    $stdout.puts("this", "is", ["a", "test"])

*produces:*

    this
    is
    a
    test

Note that `puts` always uses newlines and is not affected by the output
record separator (`$\`).



      

This is MURDOC! A Ruby documentation browser inspired by Smalltalk-80. It allows you to learn about Ruby by browsing through its class hierarchies, and see any of its methods.