Permalink
Commits on Sep 21, 2016
  1. C++17: tuple_end<>(): Use constexpr if instead of specializations.

    This avoids the need for the detail::tuple_end_impl struct, which
    existed just so it could have a partial specialization to be called by
    the templated method (methods cannot be partially specialized).
    committed Jul 7, 2016
Commits on Aug 11, 2016
  1. Small whitespace fix.

    committed Aug 11, 2016
Commits on Jul 7, 2016
  1. Small whitespace correction.

    committed Jul 7, 2016
Commits on May 16, 2016
  1. Remove trailing whitespace.

    committed May 16, 2016
Commits on Apr 1, 2016
Commits on Mar 18, 2016
  1. Update .gitignore.

    committed Mar 18, 2016
  2. 0.0.3

    committed Mar 18, 2016
  3. Relicense under LGPL instead of GPL.

    Because it is a library.
    committed Mar 18, 2016
Commits on Mar 13, 2016
  1. test_tuple_transform_each: Comment out constexpr test that fails with…

    … g++.
    
    Hopefully this works with newer g++ versions.
    committed Mar 13, 2016
Commits on Mar 8, 2016
  1. 0.0.2

    committed Mar 8, 2016
  2. test_tuple_transform_each(): Take transform() parameters as const.

    Except for the nonconst test. That makes more sense.
    committed Mar 8, 2016
Commits on Mar 3, 2016
  1. tuple_transform_each(): Iterate from start to end, not in reverse.

    Because this might matter to somebody and it is what anybody would
    expect.
    committed Mar 3, 2016
Commits on Mar 2, 2016
  1. tuple_for_each(): Correct a static_assert().

    This mistake showed up when I used this in libsigc++,
    but not in the tests here.
    committed Mar 2, 2016
  2. tuple_for_each(): Call visitor from start to end, not in reverse.

    The test now passes.
    committed Mar 2, 2016
  3. test_tuple_for_each(): Add test for the correct calling sequence.

    This currently fails because this shows that tuple_for_each()
    currently calls the functor for the items in reverse order,
    which is not what we would expect.
    committed Mar 2, 2016
Commits on Feb 19, 2016
  1. tuple_transform_each(): Avoid use of std::make_tuple().

    To preserve std::ref()ed elements.
    committed Feb 19, 2016
  2. Slight rename of types.

    committed Feb 19, 2016