#pragma once namespace math::vector { template struct is_vector { static const constexpr bool value = false; }; template struct is_vector> { static const constexpr bool value = true; }; template struct is_vector> { static const constexpr bool value = true; }; }