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

    murraycu committed Jul 7, 2016
    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).
Commits on Aug 11, 2016
  1. Small whitespace fix.

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

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

    murraycu committed Mar 18, 2016
  2. 0.0.3

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

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

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

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

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

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

    murraycu committed Mar 2, 2016
    This mistake showed up when I used this in libsigc++,
    but not in the tests here.
  2. test_tuple_for_each(): Add test for the correct calling sequence.

    murraycu committed Mar 2, 2016
    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.
Commits on Feb 19, 2016
  1. tuple_transform_each(): Avoid use of std::make_tuple().

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

    murraycu committed Feb 19, 2016