Class: Remap::Rule::Void

Inherits:
Remap::Rule show all
Defined in:
lib/remap/rule/void.rb

Instance Method Summary collapse

Instance Method Details

#call(state) ⇒ State

Returns its input

Examples:

An empty rule

class Mapper < Remap::Base
  define do
    map do
      # Empty ...
    end
  end
end

Mapper.call(input) # => input

Parameters:

Returns:



24
25
26
# File 'lib/remap/rule/void.rb', line 24

def call(state)
  state.bind { _2.set(_1) }
end