coyorkdow / closure
A c++ function closure implementation. It integrates the std::function and std::bind, and even more powerful.
☆49Updated last year
Related projects ⓘ
Alternatives and complementary repositories for closure
- Lockfree, atomic, multi producer, multi consumer, C++, in process and inter-process queue☆85Updated last year
- CES - Coroutines, Epoll and Sockets☆46Updated last year
- Cpp lifetime safety profile static analyzer☆55Updated 6 months ago
- A simple replacement for std::unordered_map☆45Updated 3 months ago
- Complete implementation of std::function, std::function_ref, and std::move_only_function☆53Updated 10 months ago
- Boost.org unordered module☆63Updated this week
- Coroutine library and toolkit for C++20☆38Updated 3 weeks ago
- Coroutines for C++20 & asio☆228Updated this week
- Go-like channels for ASIO C++20 coroutines☆35Updated 8 months ago
- Intuitive & Powerful C++20 consteval metaprogramming library(via value).☆47Updated 3 years ago
- A C++14 reflection library☆69Updated this week
- µcoro☆64Updated last week
- Code for "SPSC Lock-free, Wait-free Fifo from the Ground Up" presentation at CPPCON 2023☆70Updated 2 months ago
- There is my code snippet.☆113Updated last month
- A SIMD optimized fixed-length string class along with an adaptive hash table for fast searching☆125Updated 3 years ago
- Scope Guard & Defer C++☆157Updated 9 months ago
- Provides run-time tuple element access☆15Updated 3 years ago
- `std::execution`, the proposed C++ framework for asynchronous and parallel programming.☆20Updated 11 months ago
- A Fast and Convenient C++ Logging Library for Low-latency or Real-time Environments☆40Updated last month
- Replacement for std::optional that does not waste memory unnecessarily☆102Updated 4 months ago
- A single-header scheduler aware C++ oneshot channel☆19Updated last month
- C++20 Static Branch library☆47Updated 3 months ago
- any lite - A C++17-like any, a type-safe container for single values of any type for C++98, C++11 and later in a single-file header-only …☆135Updated 5 months ago
- a small lightweight std::execution work-alike☆55Updated last month
- Modern C++ binding for liburing (io_uring) that features C++ coroutines support☆284Updated 3 months ago
- A migration path to C++ library extensions scope_exit, scope_fail, scope_success, unique_resource☆45Updated 5 months ago
- C++20 template metaprogramming, stateful template metaprogramming and concurrent workflow adaptation library☆23Updated 4 months ago
- C++20 liburing backed coroutine executor and event loop framework.☆67Updated 2 years ago
- An indirect value-type for C++☆82Updated last year
- Meta C++ Library and Tool☆80Updated last year