|
Boost : |
Subject: Re: [boost] [GSoC] [Boost.Hana] Formal review request
From: Niall Douglas (s_sourceforge_at_[hidden])
Date: 2014-08-01 17:29:23
On 1 Aug 2014 at 3:55, pfultz2 wrote:
> > I'm a bit worried that:
> > - Hana exposes a C++1y library-based implementation of concepts on its
> > interface (typeclasses). Would moving it to concepts (once we get
> > language-support in 2015/16) introduce a big breaking change?
>
> Concepts are not being added in the near future to C++. Concepts lite is
> proposed to add concept predicates to C++, which is very different.
There is a bit more to it than just predicates though. Lots of other
stuff changes its rules slightly too in response. I do agree with you
that concept predicates is a more accurate description than concepts
though - I like to think of the TS as proposing a minimum set of
tools with which one could build a Concepts library without murdering
the compiler every compile round. I thank Andrew for helping me come
to that realisation during writing my C++ Now 2014 position paper.
Niall
-- ned Productions Limited Consulting http://www.nedproductions.biz/ http://ie.linkedin.com/in/nialldouglas/
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk