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/