This is a Ruby tree! It shows every object from the Ruby Programming Language in a tree format.
# Enumerator::Lazy.map (from ruby core) ### Implementation from Lazy --- lazy.collect { |obj| block } -> lazy_enumerator lazy.map { |obj| block } -> lazy_enumerator --- Like Enumerable#map, but chains operation to be lazy-evaluated. (1..Float::INFINITY).lazy.map {|i| i**2 } #=> #<Enumerator::Lazy: #<Enumerator::Lazy: 1..Infinity>:map> (1..Float::INFINITY).lazy.map {|i| i**2 }.first(3) #=> [1, 4, 9]
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.