
12 Nov
2009
12 Nov
'09
4:54 p.m.
vicente.botet wrote:
If there is a clear justification that SFINAE and BCCL do not matches, his should be added in the rationale. But don't we use SFINAE to support concepts? I don't see the need to combine them. Remember that there was a Concept Traits library that was intendedd to replace the BCCL. The library was abandoned because C++0x should include concepts and because some concepts couldn't be managed by traits. Maybe this library should be relaunched as Concepts are not part of C++0x now.
The SFINAE for expressions feature should allow to keep the current concept checking interface. I have wanted for a while to try working on this but unfortunately haven't got the time.