Sha256: 8b86718be003ada820613d156cf46e61162a10fcc5349afd4afac53c8dbb4d2c

Contents?: true

Size: 224 Bytes

Versions: 31

Compression:

Stored size: 224 Bytes

Contents

module Asynchronic
  module DataStore
    class LazyStore < TransparentProxy

      include Helper

      def [](key)
        LazyValue.new __getobj__, key
      end

      def lazy?
        true
      end

    end
  end
end

Version data entries

31 entries across 31 versions & 1 rubygems

Version Path
asynchronic-4.0.3 lib/asynchronic/data_store/lazy_store.rb
asynchronic-4.0.2 lib/asynchronic/data_store/lazy_store.rb
asynchronic-4.0.1 lib/asynchronic/data_store/lazy_store.rb
asynchronic-4.0.0 lib/asynchronic/data_store/lazy_store.rb
asynchronic-3.0.3 lib/asynchronic/data_store/lazy_store.rb
asynchronic-3.0.2 lib/asynchronic/data_store/lazy_store.rb
asynchronic-3.0.1 lib/asynchronic/data_store/lazy_store.rb
asynchronic-3.0.0 lib/asynchronic/data_store/lazy_store.rb
asynchronic-2.0.1 lib/asynchronic/data_store/lazy_store.rb
asynchronic-2.0.0 lib/asynchronic/data_store/lazy_store.rb
asynchronic-1.6.3 lib/asynchronic/data_store/lazy_store.rb
asynchronic-1.6.2 lib/asynchronic/data_store/lazy_store.rb
asynchronic-1.6.1 lib/asynchronic/data_store/lazy_store.rb
asynchronic-1.6.0 lib/asynchronic/data_store/lazy_store.rb
asynchronic-1.5.2 lib/asynchronic/data_store/lazy_store.rb
asynchronic-1.5.1 lib/asynchronic/data_store/lazy_store.rb
asynchronic-1.5.0 lib/asynchronic/data_store/lazy_store.rb
asynchronic-1.4.0 lib/asynchronic/data_store/lazy_store.rb
asynchronic-1.3.1 lib/asynchronic/data_store/lazy_store.rb
asynchronic-1.3.0 lib/asynchronic/data_store/lazy_store.rb