\hypertarget{namespaceutl_1_1meta_1_1fold__impl}{}\section{utl\+:\+:meta\+:\+:fold\+\_\+impl Namespace Reference}
\label{namespaceutl_1_1meta_1_1fold__impl}\index{utl\+::meta\+::fold\+\_\+impl@{utl\+::meta\+::fold\+\_\+impl}}
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{structutl_1_1meta_1_1fold__impl_1_1fold__}{fold\+\_\+}}
\item 
struct \mbox{\hyperlink{structutl_1_1meta_1_1fold__impl_1_1fold___3_01typelist_3_01_head_00_01_tail_8_8_8_01_4_00_01_v_00_01_fn_01_4}{fold\+\_\+$<$ typelist$<$ Head, Tail... $>$, V, Fn $>$}}
\item 
struct \mbox{\hyperlink{structutl_1_1meta_1_1fold__impl_1_1fold___3_01typelist_3_4_00_01_v0_00_01_fn_01_4}{fold\+\_\+$<$ typelist$<$$>$, V0, Fn $>$}}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
fold$<$\+List, V, Fn$>$, rev\+\_\+fold$<$\+List, V, Fn$>$ 