1
0
forked from boostorg/mp11
Commit Graph

20 Commits

Author SHA1 Message Date
Peter Dimov
46e38aea1c Merge branch 'feature/mp_transform_first' into develop 2019-01-08 05:57:39 +02:00
Peter Dimov
7e501e3cc8 Add mp_transform_first, second, third 2019-01-08 02:17:32 +02:00
Peter Dimov
21a95388f5 Move mp_is_list to detail/mp_is_list.hpp 2019-01-07 21:26:35 +02:00
Peter Dimov
76817e70d6 Remove use of Boost.Config 2018-08-29 20:03:59 +03:00
Peter Dimov
4aacc60840 Replace detail/workaround.hpp with config/workaround.hpp 2018-01-23 21:34:35 +02:00
Peter Dimov
321f5fdb24 Move mp_assign, mp_clear from algorithm to list 2017-10-14 20:11:02 +03:00
Peter Dimov
018d71bb72 Add mp_list_c, mp_from_sequence 2017-10-14 18:20:29 +03:00
Peter Dimov
a7485736c7 Add mp_is_list 2017-10-14 17:42:02 +03:00
Peter Dimov
602147bf31 Revert "Include workaround.hpp from Config"
This reverts commit 308e5b6edb.

For compatibility with 1.64, it's better not to use
config/workaround.hpp yet.
2017-09-10 03:52:48 +03:00
Glen Fernandes
308e5b6edb Include workaround.hpp from Config 2017-08-27 15:12:05 -04:00
Peter Dimov
464eee9596 Make primary templates in list.hpp empty instead of undefined, add error comments 2017-06-17 19:33:16 +03:00
Peter Dimov
543a0f755e Add mp_apply_q 2017-05-12 19:21:27 +03:00
Peter Dimov
e871f0c30c Optimize mp_append. 2017-03-27 02:00:48 +03:00
Peter Dimov
42b4561725 Add mp_apply as an alias for mp_rename 2017-03-24 14:26:31 +02:00
Peter Dimov
828dadb167 Unroll mp_append a bit. 2017-03-24 01:15:44 +02:00
Peter Dimov
79f8c574f3 Add mp_replace_{front,first,second,third} 2017-03-18 19:58:38 +02:00
Peter Dimov
a231733c7e Move everything to namespace mp11 2017-03-15 21:23:15 +02:00
Peter Dimov
7a0f4001e7 Add mp_all, mp_and, mp_any, mp_or; move mp_not to integral.hpp. 2016-11-16 21:24:13 +02:00
Peter Dimov
b4c3f29917 Move algorithms to algorithm.hpp. 2015-06-21 20:47:04 +03:00
Peter Dimov
686e398e56 Initial commit. 2015-06-21 19:53:23 +03:00