This PR is a proposal for #111 issue. This changes does not break backward compatibility.
When appending continuation there are two cases: first if future is ready then continuation will be executed inplace, second future is not ready then continuation will be executed in thread that make this future ready.
This PR is a proposal for #111 issue. This changes does not break backward compatibility. When appending continuation there are two cases: first if future is ready then continuation will be executed inplace, second future is not ready then continuation will be executed in thread that make this future ready.