diff --git a/servant/promise/type_list.h b/servant/promise/type_list.h index bbbb1b4..406ece8 100644 --- a/servant/promise/type_list.h +++ b/servant/promise/type_list.h @@ -41,7 +41,7 @@ struct TypeAtImpl<0, TypeList > { template <> struct TypeAtImpl<0, TypeList<> > {}; template -using TypeAt = typename TypeAtImpl::Type; +using TypeAt = typename TypeAtImpl >::Type; // index of a type in a given type list. template