This is a Ruby tree! It shows every object from the Ruby Programming Language in a tree format.
# String.each_grapheme_cluster (from ruby core) --- str.each_grapheme_cluster {|cstr| block } -> str str.each_grapheme_cluster -> an_enumerator --- Passes each grapheme cluster in *str* to the given block, or returns an enumerator if no block is given. Unlike String#each_char, this enumerates by grapheme clusters defined by Unicode Standard Annex #29 http://unicode.org/reports/tr29/ "a\u0300".each_char.to_a.size #=> 2 "a\u0300".each_grapheme_cluster.to_a.size #=> 1
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.