# File lib/facets/core/dir/self/descend.rb, line 4 def self.descend( path ) #:yield: paths = path.split('/') paths.size.times do |n| yield File.join( *paths[0..n] ) end end