Sha256: 398d6201159735b72b5a4044e8a8d53c5c87e2262d6fc1d26abf228cd6e04adf
Contents?: true
Size: 492 Bytes
Versions: 1
Compression:
Stored size: 492 Bytes
Contents
class Hash def not_empty? !self.empty? end #This method iterates over the Array as normal #each method. For each iteration #set two variables in the block, |item, flag|. item will be set tot he current item #in the iteration; flag will be set to "false" on all iterations except the last iteration def each_with_end_flag my_size = self.size self.each_with_index do |item, index| index + 1 == my_size ? yield(item, true) : yield(item, false) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
corelib-0.0.7 | lib/corelib/hash/core.rb |