# File lib/Borges/Component/DateTable.rb, line 14 def dates_do_separated_by(daily_block, monthly_block) month = @dates_cache.first.month @dates_cache.each do |date| unless date.month == month then month = date.month monthly_block.call end daily_block.call(date) end monthly_block.call end