Subject: Re: [boost] About all these metaprogramming libraries
From: Vicente J. Botet Escriba (vicente.botet_at_[hidden])
Date: 2017-03-18 23:11:18
Le 18/03/2017 à 22:52, Louis Dionne via Boost a écrit :
>> 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.
I'm not requesting that the meta libraries customize Hana concepts as
Boost.Hana has values.
I would like we discuss if we adapting those meta-concepts to the meta
world could be useful or not.
>> 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.
Who knows ;-)
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk