|
Algorithms Library Toolkit
A toolkit for algorithms, especially for algorithms on formal languages
|
#include <type_traits>Go to the source code of this file.
Data Structures | |
| struct | core::normalize< T > |
| struct | core::has_eval< T > |
| Type trait to determine existence of eval static method. A boolean field namd value is set to true if provided class (possibly cv-qualified and via reference) has eval static method. More... | |
Namespaces | |
| namespace | core |
Typedefs | |
| template<class ReturnType > | |
| using | core::normalizationResult = typename std::decay_t< typename std::invoke_result_t< decltype(core::normalize< ReturnType >::eval), ReturnType && > > |