module Roda::RodaPlugins::RenderEach::InstanceMethods
def _optimized_render_each(enum, optimized_template, as, locals)
def _optimized_render_each(enum, optimized_template, as, locals) if defined?(yield) enum.each do |v| locals[as] = v yield _call_optimized_template_method(optimized_template, locals) end nil else enum.map do |v| locals[as] = v _call_optimized_template_method(optimized_template, locals) end.join end end