diff options
Diffstat (limited to 'src/list/operation/nth.h')
-rw-r--r-- | src/list/operation/nth.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/list/operation/nth.h b/src/list/operation/nth.h index 8eb88ba..6020dcb 100644 --- a/src/list/operation/nth.h +++ b/src/list/operation/nth.h @@ -7,18 +7,18 @@ namespace tav { template < typename Index, - typename Cons + typename Pair > struct Nth { typedef typename Nth< Substract<Index, Size<1>>, - Tail<Cons> + Tail<Pair> >::type type; }; -template <typename Cons> -struct Nth<Size<0>, Cons> { - typedef Head<Cons> type; +template <typename Pair> +struct Nth<Size<0>, Pair> { + typedef Head<Pair> type; }; template <typename Index> |