Subject: Re: [boost] Request for endorsements for mp11
From: Vicente J. Botet Escriba (vicente.botet_at_[hidden])
Date: 2017-05-24 11:12:54
Le 22/05/2017 à 20:47, Vicente J. Botet Escriba via Boost a écrit :
> Le 22/05/2017 à 13:43, Peter Dimov via Boost a écrit :
>> Would anyone be so kind as to formally endorse mp11 as a candidate
>> for Boost?
>> As a reminder, mp11 is a simple C++11 metaprogramming library,
>> available at
>> CSS-less documentation can be viewed at
> I endorse mp11 even if don't share all the design decisions. I believe
> that there is a place for other meta-programming libraries in Boost,
> mp11 would be a good candidate. The library that users will find more
> useful will survive, and the others will dead. We need more
> competition in Boost.
> It would be interesting however to see what all of them have in common
> (if there is something). Some kind of interaction between the
> MetaProgramming libraries will be welcome.
> If there are other MetaProgramming libraries ready for submission it
> will be extra to have a shared review.
> I suggest the authors of these MetaProgramming libraries, wanting a
> better MetaProgramming library in Boost, to contact each other
> (copying the review wizards) in order have a common review.
> I suspect that from the 5 MetaProgramming libraries (mp11, metal,
> meta, brigand and kvasir) that are circulating, not all the authors
> want his library in Boost, so the problem will be reduced.
> Vicente, since last time, I made some changes that moved the library
> direction you might like. Namely, I added mp_bind, mp_bind_front and
> mp_bind_back (and removed bind_front functionality from mp_quote),
> gradually adding _q "overloads" that take quoted metafunctions.
I don't know why I'm not receiving most of the mails you are sending
lately. This concerns also other threads.
Thanks for the info. I'll take a look.