Sha256: 374ff01d69670a6065a485f0f314897034bd61a8f5a6da2464e47e575725fed1
Contents?: true
Size: 327 Bytes
Versions: 1
Compression:
Stored size: 327 Bytes
Contents
require "activesearch/result" module ActiveSearch class Proxy include Enumerable def initialize(text, &implementation) @text = text @implementation = implementation end def each(&block) @implementation.call(@text).each { |result| block.call(Result.new(result)) } end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
activesearch-0.0.13 | lib/activesearch/proxy.rb |