Boost logo

Boost :

Subject: Re: [boost] About all these metaprogramming libraries
From: Louis Dionne (ldionne.2_at_[hidden])
Date: 2017-03-18 21:52:55

> If there were several proposals, we could review all of them together. We
> already did that for the thread/futures proposals.

Ah, that's exactly the kind of thing I was looking for, thanks. So we've had
previous experience with this.

> * do we want a Hana style with "concepts" and with customizations? Do we
> want other data type than type lists? IIUC Peter's library works only
> with template aliases as data types and almost variadic class template
> with type parameters is a good candidate for a type list (even
> std::variant :( )

As far as I can tell, none of the proposals have Hana-style customization
points and concepts, but I see no reason to explicitly request that they
provide them. I'm happy as long as there's some way to interoperating with
other libraries.

> However I see only one official proposal (mp11 - Peter Dimov), even if
> there are other interesting libraries (as Meta, Brigand).

You're right. I thought Bruno Dutra's Metal had been officially submitted,
but not yet. In any case, it's just a matter of days or weeks.


View this message in context:
Sent from the Boost - Dev mailing list archive at

Boost list run by bdawes at, gregod at, cpdaniel at, john at