continuable icon indicating copy to clipboard operation
continuable copied to clipboard

C++14 asynchronous allocation aware futures (supporting then, exception handling, coroutines and connections)

Results 19 continuable issues
Sort by recently updated
recently updated
newest added

https://naios.github.io/continuable/installation.html ``` $ mkdir test; cd test $ git init Initialized empty Git repository in /home/user/test/.git/ $ git submodule add https://github.com/Naios/continuable.git Cloning into '/home/user/test/continuable'... remote: Enumerating objects: 7442, done. remote:...

@Naios `.apply(cti::transforms::wait_for(time))` doesn't seem to compile if cmake options CTI_CONTINUABLE_WITH_COROUTINE and CTI_CONTINUABLE_WITH_CPP_LATEST are enabled. I can reproduce this by building this project's tests with the options enabled. ----- ### Commit...

@Naios ----- ### Commit Hash f7f304e971e05d5cae24edc6a0c93116588edd0b (4.2.1) ### Expected Behavior Calling `.get()` on an `std::future` obtained by applying `cti::transforms::to_future()` should result in an exception. ### Actual Behavior `.get()` returns without...

bug

@Naios I'm not sure if this is an issue with the continuable lib, or if I'm doing something wrong, or if I just funamentally don't understand how coroutines are supposed...

bug

@Naios I am currently using https://github.com/xhawk18/promise-cpp and would like to move to continuable since I am using native asio. One thing that is holding me back is the `Promise::finally(FUNC_ON_FINALLY on_finally)`...

question

@Naios I get the following when building the current master branch (using cmake). I get the same thing when building my own code using the library, with optimizations enabled: ```...

enhancement
prio-low

@Naios Using Continuable 4.1.0 Reproduction steps: 1. Launch Visual Studio 2019 native tools command prompt 2. Create folder somewhere and switch to it ``` mkdir C:\temp\bug55 cd /d C:\temp\bug55 ```...

Hi, @Naios ! Thanks for making `continuable`, it's a neat library! I passed an `absl::InlinedVector` to `cti::when_all()`, and to my surprise the continuables in it did not get connected to...

@Naios I would like to use continuable to build Asio composed operations as described https://think-async.com/Asio/boost_asio_1_30_2/doc/html/boost_asio/overview/composition/compose.html but instead of using `async_compose()` or `co_composed()` or `deferred()`, I would like to use this...