mpc
Haskell-like feature supports in C++
tuple_like.hpp File Reference

Go to the source code of this file.

Classes

struct  mpc::is_tuple_like< T, class >
 is_tuple_like More...
 
struct  mpc::is_tuple_like< T, std::void_t< decltype(std::tuple_size< T >::value)> >
 A partial specialization of is_tuple_like. More...
 

Concepts

concept  mpc::tuple_like
 Requires std::tuple_size, std::tuple_element and unqualified get is valid.
 

Variables

template<class T >
constexpr bool mpc::is_tuple_like_v = is_tuple_like<T>::value
 A helper inline variable for is_tuple_like.