# File lib/Borges/Component/DateTable.rb, line 34 def months_and_lengths(&block) count = 0 last = nil dates_do_separated_by(proc do |ea| count += 1 last = ea end, proc do block.call(Date.parse("#{last.year}-#{last.month}-#{1}"), count) count = 0 end) end