This is a Ruby tree! It shows every object from the Ruby Programming Language in a tree format.
# Thread.value (from ruby core) --- thr.value -> obj --- Waits for `thr` to complete, using #join, and returns its value or raises the exception which terminated the thread. a = Thread.new { 2 + 2 } a.value #=> 4 b = Thread.new { raise 'something went wrong' } b.value #=> RuntimeError: something went wrong
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.