E.V.E  0.1-beta
eve::generator Concept Reference

#include <eve/concept/generator.hpp>

Concept definition

template<typename Constant, typename Type>
concept eve::generator = !kumi::product_type<Constant> && detail::is_generator<Constant,Type>::value
Definition: generator.hpp:46

Detailed Description

The concept generator<Constant,Type> is satisfied if Constant{}( eve::as<type>() ) is well formed.

Examples

  • eve::callable_one_