Module: Arelastic::Arities::Polyadic::Methods

Defined in:
lib/arelastic/arities/polyadic.rb

Instance Method Summary collapse

Instance Method Details

#as_elasticObject



20
21
22
# File 'lib/arelastic/arities/polyadic.rb', line 20

def as_elastic
  {self.class.operator => convert_to_elastic(children)}
end

#initialize(children) ⇒ Object



16
17
18
# File 'lib/arelastic/arities/polyadic.rb', line 16

def initialize children
  @children = children
end