
On Mon, Mar 30, 2009 at 5:49 PM, Matus Chochlik <chochlik@gmail.com> wrote:
On Mon, Mar 30, 2009 at 3:59 PM, Mathias Gaunard <mathias.gaunard@ens-lyon.org> wrote:
Matus Chochlik wrote:
[snip]
From a quick reading of the documentation, I can see this library allows: - to register members of a class and to be able to iterate them later at compile-time. That kind of thing is already provided by Boost.Fusion somehow.
Yes, Boost.Fusion allows this, but I can't imagine any complex application using just Fusion tuples instead of any regular classes. Furthermore Mirror can work with existing third-party classes
Boost.Fusion allows mapping non-intrusively regular classes to fusion.sequences. And, FWIW, I have written complex applications using fusion tuples (heck, even plain tupes) instead of regular classes. -- gpd