9#define __has_include(x) 0
16#if defined(__cpp_lib_senders)
18#define CONDY_DETAIL_HAS_EXECUTION 1
19#elif __has_include(<stdexec/execution.hpp>)
20#include <stdexec/execution.hpp>
21#define CONDY_DETAIL_HAS_EXECUTION 1
22#elif __has_include(<beman/execution.hpp>)
23#include <beman/execution.hpp>
24#define CONDY_DETAIL_HAS_EXECUTION 1
27#ifdef CONDY_DETAIL_HAS_EXECUTION
32#if defined(__cpp_lib_senders)
33namespace ex = std::execution;
34#elif __has_include(<stdexec/execution.hpp>)
35namespace ex = stdexec;
36#elif __has_include(<beman/execution.hpp>)
37namespace ex = beman::execution;
The main namespace for the Condy library.