
"Thorsten Ottosen" <nesotto@cs.auc.dk> writes:
"David Abrahams" <dave@boost-consulting.com> wrote in message news:un008zsze.fsf@boost-consulting.com... | "Thorsten Ottosen" <nesotto@cs.auc.dk> writes:
| > what code? | For example, the Multi Array library uses the collection concept. | In addition to code, you'd need to update the docs.
ok, sorry...I did not know that it was actually used in boost.multiarray...the version I found of the docs was in the files section.
| > | Sounds like Collection is a refinement of Range. | > well, I dropped the external/internal concept definitions in the | > range docs, so currently ranges are defined by free-standing | > functions and metafunctions and not members. | If you have generalized free-standing functions/metafunctions that | work for STL collections, they should work for the Collection | concept too.
yes, of course. but that doesn't make a collection a refinement of a range.
Why not? Is something else missing from collection that is present in range? -- Dave Abrahams Boost Consulting http://www.boost-consulting.com