
On Sun, Jan 20, 2013 at 5:53 PM, Dave Abrahams <dave@boostpro.com> wrote:
on Sun Jan 20 2013, Andrew Hundt <athundt-AT-gmail.com> wrote:
The Strategy concept is defined in the code using Boost.concept_check.
Just to be clear, a concept has semantics as well as syntactic requirements, and you have to spell the semantics out in documentation. You can't do it all using Boost.concept_check (or any meaningful language feature, either).
Thanks, you are correct. Allow me to clarify my statement. One of the open questions is "should the strategy be a user facing feature" so there is not documentation for the Strategy yet, but I plan to create it if the question is answered affirmatively. I mentioned the concept check as an existing first step in that direction. Cheers! Andrew Hundt