neco icon indicating copy to clipboard operation
neco copied to clipboard

Concurrency library for C (coroutines)

Results 8 neco issues
Sort by recently updated
recently updated
newest added

First of, this looks very nice. [Luajit does not support all targets](https://github.com/tidwall/neco/blob/main/neco.c#L278), so it would be nice to have the supported platforms as matrix, ideally in section Features. Further more,...

I guess If I can use this with libuv ( or io uring, other event) will be great.

### Please ensure you adhere to every item in this list - [ ] This PR was pre-approved by the project maintainer - [x] I have self-reviewed the code -...

I met compilation error on glibc 2.23. ``` neco.c:(.text+0x59b7): undefined reference to `gettid' neco.c:(.text+0x80a7): undefined reference to `gettid' collect2: error: ld returned 1 exit status ``` Because `gettid` has been...

Want to try it on Windows, but it lacks network support. Could you please provide an option to build with wepoll (https://github.com/piscisaureus/wepoll) ? It is a fast epoll implementation for...

Hello, This library is amazing! Neco is well documented and well put together so thank you! But I wanted to ask about slow coroutine creation? I'm building an app that...

Hi, thank you for the very neat library bringing C one step closer to Go :-) Have you look into supporting [cosmopolitan](https://github.com/jart/cosmopolitan)? Looking at https://justine.lol/cosmopolitan/functions.html, cosmopolitan covers most of POSIX....

To call C functions from C++ some small changes can be added to `neco.h` interface. See forked version of [neco.h](https://github.com/sigidagi/neco/blob/main/neco.h) . I am writing a small C++ wrapper for `neco`...