2019-01-30 01:24:28 +02:00
|
|
|
////
|
2020-03-08 02:44:09 +02:00
|
|
|
Copyright 2019-2020 Peter Dimov
|
2019-01-30 01:24:28 +02:00
|
|
|
|
|
|
|
|
Distributed under the Boost Software License, Version 1.0.
|
|
|
|
|
|
|
|
|
|
See accompanying file LICENSE_1_0.txt or copy at
|
|
|
|
|
http://www.boost.org/LICENSE_1_0.txt
|
|
|
|
|
////
|
|
|
|
|
|
|
|
|
|
[#changelog]
|
|
|
|
|
# Revision History
|
|
|
|
|
|
2019-12-07 22:01:57 +02:00
|
|
|
## Changes in 1.73.0
|
|
|
|
|
|
|
|
|
|
* Added `mp_unique_if` (contributed by Kris Jusiak)
|
2019-12-08 03:21:56 +02:00
|
|
|
* Added `mp_flatten`
|
2020-01-31 15:35:10 +02:00
|
|
|
* Added `mp_rotate_left`, `mp_rotate_right` (contributed by Duncan Barber)
|
2020-03-08 02:44:09 +02:00
|
|
|
* Added `mp_compose`
|
2020-03-19 16:31:52 +02:00
|
|
|
* Added `mp_power_set`
|
2020-03-19 19:35:02 +02:00
|
|
|
* Added `mp_partial_sum`
|
2020-03-23 02:59:00 +02:00
|
|
|
* Added `mp_iterate`
|
2019-12-07 22:01:57 +02:00
|
|
|
|
2019-01-30 01:24:28 +02:00
|
|
|
## Changes in 1.70.0
|
|
|
|
|
|
2019-03-05 02:49:08 +02:00
|
|
|
* Renamed `mp_invoke` to `mp_invoke_q`
|
|
|
|
|
* Added `mp_similar`
|
|
|
|
|
* Added `mp_set_union`, `mp_set_intersection`, `mp_set_difference`
|
|
|
|
|
* Added `mp_not_fn`
|
|
|
|
|
* Added `mp_transform_first`, `mp_transform_second`, `mp_transform_third`
|
|
|
|
|
* Added `mp_filter`
|
|
|
|
|
* Added `mp_eval_if_not`, `mp_eval_or`, `mp_valid_q`
|
|
|
|
|
* Added `mp_back`, `mp_pop_back`
|
2019-03-05 02:50:34 +02:00
|
|
|
* Added `BOOST_MP11_VERSION`
|
2019-01-30 01:24:28 +02:00
|
|
|
|
|
|
|
|
## Changes in 1.69.0
|
|
|
|
|
|
2019-03-05 02:49:08 +02:00
|
|
|
* Removed dependency on Boost.Config; Mp11 is now standalone
|
|
|
|
|
* Improved code generation for `mp_with_index`
|
|
|
|
|
* Added `mp_starts_with` (contributed by Glen Fernandes)
|
|
|
|
|
* Added CMake support
|