Dear all, today I imported another set of files to Sandbox CVS, this time something I'd like to call 'tupples' (yes, two p's).
+ What is it? You all know Boost.Tuples (with one 'p'), right? Well, tupples is almost the same, only different. There are two major differences: 1) I wanted to use tuples of (STL) containers and iterators such that a tuple of containers appears as a container of tuples, etc. For all of you who are familiar with views: that's necessary to implement a generalization of zip_view. 2) The mechanism behind the scene is completely different. While Boost.Tuples relies on tricky template-metaprogramming, the code for tupples is generated with the help of the Boost.Preprocessor library. That's a brute-force approach, and by the way the reason for the double 'pp'. Apart from that, I tried to design the whole library to be as close as possible to Boost.Tuple. + What next? David A. Greene recently brought up the issue of iterating through all elements of a tuple. Might be worth some thoughts ... Comments are appreciated, as always. - Roland _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost