README.md in futuroscope-0.0.1 vs README.md in futuroscope-0.0.2
- old
+ new
@@ -5,10 +5,13 @@
[](https://coveralls.io/r/codegram/futuroscope)
Futursocope is a simple library that implements futures in ruby. Futures are a
concurrency pattern meant to help you deal with concurrency in a simple way.
+It's specially useful when working in Service Oriented Architectures where HTTP
+calls can take a long time and you only expect a value from them.
+
[](http://futuroscope.com)
You can learn more about futures here in this excellent article from @jpignata:
[Concurrency Patterns in Ruby:
Futures](http://tx.pignata.com/2012/11/concurrency-patterns-in-ruby-futures.html)
@@ -63,9 +66,13 @@
z = future{ sleep(1); 3 }
puts x + y + z
=> 6
```
+
+## Ideas for the future
+
+* Having a thread pool so you can limit maximum concurrency.
## Contributing
1. Fork it
2. Create your feature branch (`git checkout -b my-new-feature`)