This is a Ruby tree! It shows every object from the Ruby Programming Language in a tree format.
# Rake::LinkedList::EmptyLinkedList < Rake::LinkedList (from gem rake-13.0.6) --- Represent an empty list, using the Null Object Pattern. When inheriting from the LinkedList class, you should implement a type specific Empty class as well. Make sure you set the class instance variable @parent to the associated list class (this allows conj, cons and make to work polymorphically). --- # Class methods: cons new # Instance methods: empty?
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.