|
Dedekind 0.0.0
A structuralist C++23 Module Library
|
MorphicBridge synthesises Domain / Codomain for callable types that don't expose those nested aliases directly (lambdas, function pointers, std::function instances). This is picking- policy slot 3 of 3 — see the policy comment near Dom / Cod above. Use MorphicBridge<signature_extractor<F>::type>::Domain for typed-lambda contexts; for IsArrow-strict contexts use Dom<F>; for primitive-aware sites use element_of_t from :sets:boundaries.