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.

Louis

--
View this message in context: http://boost.2283326.n4.nabble.com/About-all-these-metaprogramming-libraries-tp4692524p4692532.html
Sent from the Boost - Dev mailing list archive at Nabble.com.

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk