abstract class D4::Reducers::Basic

Direct Known Subclasses

Defined in:

d4/reducers.cr

Instance Method Summary

Instance Method Detail

def constant_primary_sum? : Bool #

[View source]
def consume(state : State, start : Int64, stop : Int64, value : Int32) : State #

[View source]
def consume_values(state : State, values : Slice(Int32), count : Int32) : State #

Built-in reducers only depend on the values, not interval boundaries. Consume a decoded block directly, avoiding one virtual call per run.


[View source]
def merge(left : State, right : State) : State #

[View source]
def seed : State #

[View source]