Sha256: 8673e88157604f89388905fb8d8f95674de135526eb58fc2690cd78e54180483

Contents?: true

Size: 171 Bytes

Versions: 5

Compression:

Stored size: 171 Bytes

Contents

module BSFlow
  class Pass
    def initialize(proc:)
      @proc = proc
    end
    
    def call(input)
      @proc.call(input)
      input
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
bsflow-2.6.0 lib/bsflow/pass.rb
bsflow-2.5.0 lib/bsflow/pass.rb
bsflow-2.4.0 lib/bsflow/pass.rb
bsflow-2.3.0 lib/bsflow/pass.rb
bsflow-2.2.0 lib/bsflow/pass.rb