#ifndef TYPEASVALUE_SRC_CONDITIONAL_COND_H_ #define TYPEASVALUE_SRC_CONDITIONAL_COND_H_ #include #include "list/list.h" #include "list/operation/higher/find.h" namespace tav { namespace detail { template using cond_predicate = IsTrue>; } template using Cond = Cdr< Find< detail::cond_predicate, List > >; } #endif // TYPEASVALUE_SRC_CONDITIONAL_COND_H_