class RactorPool::Reducer

Attributes

logger[R]
result[R]

Public Class Methods

new(logger:) click to toggle source
# File lib/ractor_pool/reducer.rb, line 6
def initialize(logger:)
  @logger = logger
  @result = initial_value
end

Public Instance Methods

initial_value() click to toggle source
# File lib/ractor_pool/reducer.rb, line 11
def initial_value
  raise NotImplementedError
end