[fusion] Proposal for deprecating fusion.tuple.
Kohei Takahashi <[email protected]>
| Newsgroups | gmane.comp.parsers.spirit.general |
|---|---|
| Message-ID | <[email protected]> |
Hi all,
I propose deprecating fusion.tuple, it makes fusion.vector
implementation complex.
fusion.tuple provides TR1 style std::tuple (experimental) implementation
but we already have truly std::tuple, and some other TR1-ism feature,
especially Boost.TR1, had been removed or deprecated.
I did grep and got file list which include fusion.tuple:
hana/benchmark/including/fusion.erb.cpp
hana/example/ext/boost/fusion/tuple.cpp
hana/include/boost/hana/ext/boost/fusion/tuple.hpp
hana/include/boost/hana/ext/boost/fusion.hpp
hana/test/_include/auto/README.md
hana/test/ext/boost/fusion/tuple/auto/_specs.hpp
hana/test/ext/boost/fusion/tuple.cpp
math/include/boost/math/tools/tuple.hpp
math/test/test_root_finding_concepts.cpp
phoenix/test/scope/let_tests.cpp
phoenix/test/scope/let_tests_113.cpp
phoenix/test/scope/let_tests_113a.cpp
phoenix/test/scope/let_tests_157.cpp
phoenix/test/scope/let_tests_157a.cpp
phoenix/test/scope/let_tests_rest.cpp
phoenix/test/scope/more_let_tests.cpp
phoenix/test/scope/more_let_tests1.cpp
phoenix/test/scope/more_let_tests2.cpp
phoenix/test/scope/more_let_tests2a.cpp
phoenix/test/scope/more_let_tests2b.cpp
process/include/boost/process/detail/execute_impl.hpp
proto/example/mini_lambda.cpp
proto/test/examples.cpp
proto/test/lambda.cpp
proto/test/make_expr.cpp
spirit/test/qi/regression_fusion_proto_spirit.cpp
spirit/test/qi/regression_transform_assignment.cpp
I didn't check how they used it, but it seems only testing or adapting.
So, I think the deprecation is not so big deal.
Any thought?
Thanks,
Kohei Takahashi
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Spirit-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/spirit-general
signature.asc
(application/pgp-signature, 834 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (MingW32) iQIcBAEBAgAGBQJZzQqkAAoJEGGyPxPRp/zoXLEQAKW1mnvCyccJmrgjpv6xJEr/ DomSBnYrpkIysHErmNI2yku8IJbYk79Ljo0ErpxlBX8KxH2CTwDQQhEvMlk6u3Yd hoMVOvHZtrhBFHlzv0ugKHgdAqsnk7s7QzguMdeZb+KEWnhA15ZeEapmwh2lwmuP p8vw5SDaMhBlwkXhhYr65Vos7ZqV3A6FgTTkznSKAi1GpfbIUcM9KDdCcvDx0Ay0 /otFy/1lPw+1ZG1JEIhJFJ0kw7l/i45Emlu1QtTV2VWy6dgVm/jkO3fy7wfzUgXi cCZLEzTQLy4QyWImyg3Mr23oQFwpc8kx9mtZiLgcmYicoVTQnCKc1jYhiREP4QQT OvOt+L+K5zsrD8m/hKlQO6H0PO3s4rLAzNe74lc0jiOyzJQUn/U27r4DyQTMzu6M qUoMmMhvubK5H6qBQksf0O7i0HUsJEQ9cQT8JTYjw55Zmf9wYqKJf437RmFiivTl X/kzRzMMA3ZXqcBDLFF6XqONeFxKcBGx8B0Uh+VTbgu/JIw46OAr2W6b/YpF7xUQ Xa7tKrhaZgxxddz0UDotc6W/LXefyl6Z4N9+N1B3T5gLft9gIqfvqCw+WXKYopFX i0YeIkwl75Ul8fNSE5XOdDa7owSzHI7kwaXGL0k36ollA+cc0vTjxA1dKpR+N723 1NpGJZduX4czB9k0xEVe =a/rD -----END PGP SIGNATURE-----