Sha256: d5e2b06662549e13e43c4d7b7a758ae48d4237c2e03ebc1a72aabb049648fb96
Contents?: true
Size: 1.13 KB
Versions: 4
Compression:
Stored size: 1.13 KB
Contents
# FutureResource future-resource allows you to wait on a final value being set for a placeholder, which may occur asynchronously. ## Installation gem install future-resource ## Usage ```ruby require 'future-resource' fr = FutureResource.new Thread.new do sleep 10 fr.resource = :foo end p fr.set_yet? p fr.resource ``` You will see `false` printed first, followed by a delay before `:foo` is printed ## Links: * [Source](https://github.com/adhearsion/future-resource) * [Documentation](http://rdoc.info/github/adhearsion/future-resource/master/frames) * [Bug Tracker](https://github.com/adhearsion/future-resource/issues) ## Note on Patches/Pull Requests * Fork the project. * Make your feature addition or bug fix. * Add tests for it. This is important so I don't break it in a future version unintentionally. * Commit, do not mess with rakefile, version, or history. * If you want to have your own version, that is fine but bump version in a commit by itself so I can ignore when I pull * Send me a pull request. Bonus points for topic branches. ## Copyright Copyright (c) 2011 Jay Phillips. MIT licence (see LICENSE for details).
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
future-resource-1.1.0 | README.md |
future-resource-1.0.0 | README.md |
future-resource-0.0.2 | README.md |
future-resource-0.0.1 | README.md |