Commit Graph

43 Commits

Author SHA1 Message Date
Peter Dimov 7e501e3cc8 Add mp_transform_first, second, third 2019-01-08 02:17:32 +02:00
Peter Dimov 64ec78ac17 Merge branch 'feature/mp_set_union' into develop 2019-01-07 17:02:28 +02:00
Peter Dimov 3e3d4dec74 Merge branch 'feature/mp_append_sf' into develop 2019-01-07 17:02:16 +02:00
Peter Dimov d707b7d4dd Merge branch 'feature/mp_similar' into develop 2019-01-07 17:02:03 +02:00
Peter Dimov 59b3ee5721 Merge branch 'feature/mp_append_sf' into feature/mp_set_union 2019-01-07 07:04:00 +02:00
Peter Dimov 2bf0aa3815 Make mp_append SFINAE-friendly; add test/mp_append_sf.cpp 2019-01-07 07:03:05 +02:00
Peter Dimov 08444e4587 Add mp_set_union 2019-01-07 06:50:51 +02:00
Peter Dimov 9b88baf60c Add mp_similar 2019-01-07 05:54:20 +02:00
Peter Dimov e5d6e0d0b9 Rename mp_invoke to mp_invoke_q 2019-01-07 03:41:29 +02:00
Peter Dimov 3192a973f4 Add CMakeLists.txt, testing support via CMake 2018-09-28 17:55:52 +03:00
Glen Fernandes f387448581 Implement mp_starts_with 2018-08-31 15:09:22 -04:00
Peter Dimov cb57cb9e78 Add mp_map_update_q 2017-10-22 03:19:18 +03:00
Peter Dimov df8217ce97 Add mp_all_of_q, mp_any_of_q, mp_none_of_q 2017-10-22 02:50:29 +03:00
Peter Dimov 0f5c50b195 Add mp_find_if_q 2017-10-22 02:18:40 +03:00
Peter Dimov aae8d4dfba Add mp_min_element_q, mp_max_element_q 2017-10-22 02:00:56 +03:00
Peter Dimov 806a96e42c Add mp_nth_element_q 2017-10-22 01:47:00 +03:00
Peter Dimov b229d184ac Add mp_sort_q 2017-10-22 01:34:12 +03:00
Peter Dimov 38654a6884 Add mp_partition_q 2017-10-22 01:25:35 +03:00
Peter Dimov 4cd6a4ff45 Add mp_remove_if_q 2017-10-21 22:13:35 +03:00
Peter Dimov 5741ce6657 Add mp_copy_if_q 2017-10-21 22:03:37 +03:00
Peter Dimov e4c12368c6 Add mp_replace_if_q 2017-10-21 21:51:14 +03:00
Peter Dimov 4a8d6db171 Add mp_count_if_q 2017-10-21 21:30:51 +03:00
Peter Dimov c14d6030c2 Add mp_nth_element 2017-10-15 16:56:22 +03:00
Peter Dimov a5e74b2951 Add mp_less, mp_min, mp_max 2017-10-15 15:52:32 +03:00
Peter Dimov 67beaa8fc9 Add mp_min_element, mp_max_element 2017-10-14 22:05:49 +03:00
Peter Dimov e5b4200d24 Add mp_fold_q, mp_reverse_fold_q 2017-10-14 20:26:38 +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 30fcc21d8b Add mp_cond 2017-10-14 02:53:38 +03:00
Peter Dimov bb15b2f7f6 Add 'quick' test target 2017-09-05 05:08:17 +03:00
Peter Dimov 0bcbacb49f Remove cxx11_hdr_type_traits requirement as it disables g++ 4.x 2017-07-27 21:11:10 +03:00
Peter Dimov 7e696635c6 Simplify test/Jamfile 2017-07-26 13:33:58 +03:00
Peter Dimov 695e9234f9 Add MPL support 2017-07-18 16:37:31 +03:00
Peter Dimov 34946d2ae2 Add mp_is_map 2017-07-17 20:14:43 +03:00
Peter Dimov 50d35a2964 Add mp_map_keys 2017-07-17 19:46:51 +03:00
Peter Dimov 27d0d547ee Add mp_is_set 2017-07-17 19:28:36 +03:00
Peter Dimov d5e39913c8 Add mp_quote_trait 2017-06-26 16:07:23 +03:00
Peter Dimov 37c68151ed Enable config checks in Jamfile 2017-06-17 18:47:10 +03:00
Peter Dimov f67980c4db Fix compile actions 2017-06-11 03:49:24 +03:00
Peter Dimov cae6f966dc Rename make_from_tuple to construct_from_tuple 2017-06-08 19:22:53 +03:00
Peter Dimov 08777edbc1 Add make_from_tuple 2017-06-08 17:42:50 +03:00
Peter Dimov 359ae25630 Add tuple_apply 2017-06-08 17:19:28 +03:00
Peter Dimov 07d8856b38 Rename Jamfile.v2 to Jamfile 2017-06-02 18:21:12 +03:00