Skip to content

Commit a116341

Browse files
committed
Allows to build promise trees with lazy evaluated branches
- Adds #chain_delay, #then_delay, #rescue_delay which are same as #chain, #then, #rescue but are not evaluated automatically but only when requested by #value. - Restructure class hierarchy. Only one Future with Multiple Promise implementations which are hidden to the user. Provides better encapsulation. - Delay is now implemented as a Promise descendant.
1 parent 16783f3 commit a116341

File tree

1 file changed

+180
-86
lines changed

1 file changed

+180
-86
lines changed

0 commit comments

Comments
 (0)