diff --git a/doc/mp11/algorithm.adoc b/doc/mp11/algorithm.adoc index 26d5706..c59a55a 100644 --- a/doc/mp11/algorithm.adoc +++ b/doc/mp11/algorithm.adoc @@ -563,6 +563,15 @@ using L3 = mp_list, mp_list>>; using R3 = mp_flatten; // mp_list> ``` +## mp_intersperse + + template using mp_intersperse = /*...*/; + +Inserts the separator `S` between the elements of `L`. + +`mp_intersperse, S>` is `L<>`. `mp_intersperse, S>` is `L`. +`mp_intersperse, S>` is `L`. + ## mp_partition template class P> using mp_partition = /*...*/;