INNER CODE UNIT · Ruby

list_items

exAspArk/batch-loader · lib/batch_loader/executor_proxy.rb:20

    def list_items
      items_to_load.to_a.freeze
    end

    def delete(items:)
      global_executor.items_by_block[@block_hash_key] = items_to_load - items
    end

    def load(item:, value:)
      loaded[item] = value
    end

    def loaded_value(item:)
      if value_loaded?(item: item)
        loaded[item]
      else
        @default_value.dup
      end

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…