
----- Original Message -----
From: "joel falcou"
<snip> is this possible? Yes, you'll need to build a recursive function that takes your vector and an mpl::int_ as a n arguments, geenrate a for loop on current fusion element
Hicham Mouline wrote: then call itself while incrementing the mpl::int_. Terminal case stop the for loop generation and generate the inner body.
I am gonna try this:
/// Seq is fusion::vector< optional< variant<> >, optional< variant<> >,
...., optional< variant<> > >
/// InnerBody is a callable that takes as many arguments as there are
elements in the Seq
template