Header file functions/if.hpp

namespace brigand
{
    template <typename Condition, typename A, typename B>
    struct if_
    : std::conditional<Condition::value, A, B>
    {
    };
    
    template <bool Condition, typename A, typename B>
    struct if_c
    : std::conditional<Condition, A, B>
    {
    };
}