[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-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.