coyorkdow / closure
A c++ function closure implementation. It integrates the std::function and std::bind, and even more powerful.
☆52Updated last year
Alternatives and similar repositories for closure:
Users that are interested in closure are comparing it to the libraries listed below
- CES - Coroutines, Epoll and Sockets☆44Updated 2 years ago
- Complete implementation of std::function, std::function_ref, and std::move_only_function☆61Updated 2 months ago
- Coroutine library and toolkit for C++20☆38Updated 2 months ago
- Code for "SPSC Lock-free, Wait-free Fifo from the Ground Up" presentation at CPPCON 2023☆97Updated 6 months ago
- C++20 template metaprogramming, stateful template metaprogramming and concurrent workflow adaptation library☆25Updated 8 months ago
- Intuitive & Powerful C++20 consteval metaprogramming library(via value).☆48Updated 3 years ago
- Extensions to the C++ standard library. This library implements polyfills to enable library functionality from later versions of C++ to b…☆79Updated this week
- Lockfree, atomic, multi producer, multi consumer, C++, in process and inter-process queue☆157Updated last year
- Async (co_await/co_return) code for c++. This is a base library providing building blocks.☆76Updated 3 weeks ago
- A C++14 reflection library☆70Updated this week
- Implementation of the std::execution (P2300, sender/receiver) proposal☆62Updated last week
- Boost.org interprocess module☆144Updated this week
- An adaption of Senders/Receivers for async networking and I/O☆16Updated 2 weeks ago
- Go-like channels for ASIO C++20 coroutines☆36Updated last year
- Lock-free atomic_shared_ptr implementations☆37Updated 10 months ago
- a small lightweight std::execution work-alike☆64Updated 2 weeks ago
- There is my code snippet.☆116Updated 5 months ago
- Boost.org unordered module☆69Updated this week
- µcoro☆129Updated 2 months ago
- Single-header library facilities for C++2a Coroutines☆81Updated 3 years ago
- C++ utilities☆46Updated 2 months ago
- Using coroutines to implement C++ exceptions for freestanding environments☆73Updated 4 months ago
- C++20 liburing backed coroutine executor and event loop framework.☆65Updated 2 years ago
- `std::execution`, the proposed C++ framework for asynchronous and parallel programming.☆21Updated last year
- A migration path to C++ library extensions scope_exit, scope_fail, scope_success, unique_resource☆45Updated 9 months ago
- plf::hive is a fork of plf::colony to match the current C++ standards proposal.☆98Updated 2 weeks ago
- A helper to convert a header-based C++ project to module-based one.☆43Updated 6 months ago
- MySQL C++ client based on Boost.Asio☆272Updated this week
- A C++ data container replicating std::queue functionality but with better performance.☆32Updated 3 weeks ago
- A Fast and Convenient C++ Logging Library for Low-latency or Real-time Environments☆46Updated 3 weeks ago