1
0
forked from boostorg/mp11
Commit Graph

149 Commits

Author SHA1 Message Date
Peter Dimov
085980c876 Update revision history 2021-03-12 19:21:15 +02:00
Peter Dimov
c7dbff81e5 Document mp_join 2021-03-12 06:41:59 +02:00
Peter Dimov
d669ed844c Document mp_split 2021-03-12 06:25:43 +02:00
Peter Dimov
0075288002 Document mp_intersperse 2021-03-12 04:34:42 +02:00
Peter Dimov
0dea2f1a2b Expand mp_for_each note slightly 2021-03-04 20:15:30 +02:00
Bernhard Manfred Gruber
09780a6df8 Add a note to mp_for_each for lists with elements which are not default-constructible 2021-03-04 12:46:48 +01:00
Peter Dimov
21cace4e57 Remove mp_invoke 2020-10-20 00:08:11 +03:00
Peter Dimov
727ecfc0cf Update mp_pairwise_fold_q test and example 2020-10-17 16:54:06 +03:00
Peter Dimov
28a736954f Update revision history 2020-10-13 21:32:40 +03:00
Peter Dimov
8a2e945417 Document mp_pairwise_fold 2020-10-13 17:53:12 +03:00
Peter Dimov
10ba80acb9 Add support for mp_product<F> 2020-06-03 15:08:49 +03:00
Peter Dimov
588bc4458a Update documentation of tuple_for_each 2020-05-24 04:36:29 +03:00
Peter Dimov
cad3c61045 Update documentation of tuple_transform 2020-05-24 04:35:32 +03:00
Peter Dimov
348166471e Update changelog 2020-05-24 03:06:47 +03:00
Peter Dimov
857ba905e4 Merge branch 'develop' into feature/tuple-transform 2020-05-23 22:07:27 +03:00
Peter Dimov
3427d716c6 Update examples.adoc 2020-05-23 22:05:51 +03:00
Peter Dimov
35a86da178 Revert "for std::decay fix, anchor and cross-reference tuple-cat fix more accurately"
This reverts commit 742980e533.
2020-05-23 21:48:41 +03:00
Peter Dimov
b3fa2c4de0 Merge branch 'develop' of https://github.com/slymz/mp11 into feature/pr-48 2020-05-23 21:47:50 +03:00
Peter Dimov
9349a82e6b Add test/tuple_transform_2.cpp 2020-05-23 21:13:35 +03:00
Peter Dimov
c51f83c25a Replace implementation of tuple_transform 2020-05-23 20:00:12 +03:00
Peter Dimov
dcf0d7ebdf Squash-merge PR #50 2020-05-23 19:16:07 +03:00
Peter Dimov
b07eb08a2f Update revision history 2020-05-10 14:20:19 +03:00
slymz
742980e533 for std::decay fix, anchor and cross-reference tuple-cat fix more accurately 2020-05-06 18:27:35 -04:00
slymz
2e6c2abcde Updated docs "Computing Return Types"
- Suggests `std::invoke_result` as an in place modern alternative for `Qret`.
- Fixes a bug with `const` variant types using `std::decay_t` instead of `std::remove_reference_t`.
2020-05-06 18:15:28 -04:00
Peter Dimov
7debd787dd Document mp_iterate 2020-03-23 02:59:00 +02:00
Peter Dimov
5267548813 Document mp_partial_sum 2020-03-19 19:35:02 +02:00
Peter Dimov
a7a2c97383 Document mp_power_set 2020-03-19 16:31:52 +02:00
Peter Dimov
c89fd0b7e0 Update documentation of mp_compose_q 2020-03-08 07:05:22 +02:00
Peter Dimov
de026d8322 Document mp_compose 2020-03-08 02:44:09 +02:00
Peter Dimov
f321b05926 Update revision history 2020-01-31 15:35:10 +02:00
Peter Dimov
2b0d107844 Document mp_rotate_* 2020-01-18 20:25:08 +02:00
Peter Dimov
b53bab4b7d Fix mp_transform examples 2019-12-08 05:44:33 +02:00
Peter Dimov
a1ada99d10 Fix mp_invoke_q examples 2019-12-08 05:28:07 +02:00
Peter Dimov
3425d6bb00 Fix mp_eval_if_c example; add one for mp_eval_or 2019-12-08 05:22:04 +02:00
Peter Dimov
25cbde3f91 Update revision history 2019-12-08 03:21:56 +02:00
Peter Dimov
cd2c492be7 Document mp_flatten 2019-12-08 03:20:59 +02:00
Peter Dimov
4a8a049a3e Update revision history 2019-12-07 22:01:57 +02:00
Peter Dimov
1542a0c388 Fix documentation of mp_unique_if, mp_unique_if_q 2019-12-07 19:05:21 +02:00
Kris Jusiak
aa11577812 🆕 [mp_unique_if] Support for mp_unique with a predicate
Problem:
- `mp_unique` doesn't support custom predicates.

Solution:
- Add `mp_unique_if` and `mp_unique_if_q` which allow to remove duplicates elements with a predicate.
2019-12-03 15:12:55 -07:00
Peter Dimov
900a0c842e Update documentation for mpl.hpp 2019-08-23 21:02:37 +03:00
Peter Dimov
d0e6e29abb Fix mp_with_index example 2019-06-02 17:52:04 +03:00
Peter Dimov
d2abe4ca51 Add BOOST_MP11_VERSION to revision history 2019-03-05 02:50:34 +02:00
Peter Dimov
eac07cd1e5 Change revision history grammar 2019-03-05 02:49:08 +02:00
Peter Dimov
ed431d7624 Document mp_back, mp_pop_back 2019-02-16 20:26:03 +02:00
Peter Dimov
d2b96e3a3f Document mp_eval_if_not, mp_eval_or, mp_valid_q 2019-02-15 03:09:07 +02:00
Peter Dimov
b83b203cbc Fix a few mistakes 2019-02-05 18:50:22 +02:00
Peter Dimov
2d0567d984 Document mp_filter 2019-02-05 18:33:27 +02:00
Peter Dimov
8bfb2d7d0f Add revision history 2019-01-30 01:24:28 +02:00
Peter Dimov
46e38aea1c Merge branch 'feature/mp_transform_first' into develop 2019-01-08 05:57:39 +02:00
Peter Dimov
e982834334 Merge branch 'feature/mp_not_fn' into develop 2019-01-08 05:57:28 +02:00