aboutsummaryrefslogtreecommitdiff
path: root/promise.hpp
Commit message (Expand)AuthorAge
* use copy-and-swap idiomHEADmasterDeterminant2018-07-11
* update travis CIstack-free-triggerDeterminant2018-06-29
* add stack-free implDeterminant2018-06-29
* correctly forward/move FuncsDeterminant2018-06-28
* catch polymorphic exception by referenceDeterminant2018-06-25
* add constructor with no args and operator=Determinant2018-06-25
* use custom (non-thread-safe) impl instead of shared_ptrDeterminant2018-03-09
* add rejection exampleDeterminant2018-02-11
* ...Determinant2018-02-07
* add `race`Determinant2018-02-04
* ...Determinant2018-02-03
* ...Determinant2018-02-03
* eliminate the need for promise::NoneDeterminant2018-02-03
* more friendly interfaceDeterminant2018-02-02
* use a separate type for NoneDeterminant2018-02-02
* ...Determinant2018-02-01
* ...Determinant2018-02-01
* ...Determinant2018-02-01
* update to a better interface and reduce the use of type erasuresDeterminant2018-01-31
* use callback vector to avoid stack overflowDeterminant2018-01-29
* pass on the resolution/rejection when not pendingDeterminant2018-01-27
* initDeterminant2018-01-27