Peter Dimov
437ddf60af
Update documentation of mp_transform
2025-11-01 14:12:53 +02:00
joaquintides
bd1be41b70
s/template class/class template
2025-10-26 20:46:25 +01:00
joaquintides
2e541a7ee9
fixed definition
2025-10-26 12:00:49 +01:00
Peter Dimov
d8ddd856e8
Update revision history
2025-10-22 11:09:08 +03:00
Peter Dimov
75e0901b40
Fix typo in mp_push_back example. Closes #107 .
2025-09-09 16:37:30 +03:00
Peter Dimov
e5da96b9b6
Update revision history
2025-01-15 19:35:28 +02:00
Peter Dimov
23fd16647e
Update lambda.adoc
2024-10-14 19:34:55 +03:00
Peter Dimov
cadea3c152
Update revision history
2024-10-14 19:25:30 +03:00
joaquintides
ead27ca191
Feature/lambda ( #96 )
...
* added mp_lambda
* launched GHA
* skipped ICE-generating test in GCC < 4.9
* fixed GCC detection in workaround
* test-skipped and documented GCC 4.8 bug
* added missing s/const/CONST
* tempirarily expanded macro to isolate problem with VS2017
* tried workaround for C3546
* tried another workaround
* wrapped workaround up
* dropped unnecessary devoiding in variadic (member) functions
* temporary code to check VS compliance wrt function qualifiers
* removed version printer
* checked compliance with qualified (member) function partial specialization
* checked each partial specialization individually
* wrapped up VS2013 investigation
* left variadics out of VS2013
* skipped noexcept-involving tests for VS2013 (keyword not supported)
* given up on VS2013 support for mp_lambda
* dropped lambda_devoid_args
2024-10-14 18:15:14 +03:00
Peter Dimov
6ffe4c3d75
Update documentation
2023-12-18 18:29:53 +02:00
Peter Dimov
2e7328ea26
Update documentation
2023-12-17 20:41:43 +02:00
Peter Dimov
5dfa20ca6d
Update revision history
2023-12-17 20:01:09 +02:00
Braden Ganetsky
56a9b7db1c
Add mp_slice_c and mp_slice to the adoc file
2023-11-27 20:38:51 -06:00
Braden Ganetsky
70ff01c85f
Add mp_sliding_fold to the adoc file
2023-07-30 22:54:14 -05:00
Peter Dimov
3e84aef18e
Update documentation
2023-05-16 22:19:12 +03:00
Peter Dimov
28e5708f57
Update documentation
2023-05-16 22:01:05 +03:00
Peter Dimov
1a8fa7064c
Add value list support to mp_drop. Refs #53 .
2023-05-16 20:24:06 +03:00
Peter Dimov
ce005d77ce
Update documentation
2023-05-16 20:04:03 +03:00
Peter Dimov
3f8a53ac89
Update documentation
2023-05-16 17:29:42 +03:00
Peter Dimov
fff7cb6ef0
Update revision history
2023-05-15 21:20:22 +03:00
Peter Dimov
bac063310e
Update documentation
2023-05-15 21:18:50 +03:00
Peter Dimov
bfa1bad608
Update documentation
2023-05-15 02:54:18 +03:00
Peter Dimov
1f645c0c02
Update revision history
2023-05-14 04:30:28 +03:00
Peter Dimov
8000dc8f15
Update documentation of mp_from_sequence, mp_iota, mp_iota_c
2023-05-14 04:26:34 +03:00
Peter Dimov
7bc4e1ae9b
Merge pull request #71 from grisumbras/feature/mp_valid_and_true
...
implement mp_valid_and_true
2022-02-17 00:12:05 +02:00
Dmitry Arkhipov
1336c4f9c3
implement mp_valid_and_true
2022-02-16 20:48:26 +03:00
Peter Dimov
c32d86f224
Enable syntax highlighting
2021-10-28 21:55:12 +03:00
Peter Dimov
2ae1c458a6
Update example caption
2021-10-28 21:53:20 +03:00
Bernhard Manfred Gruber
891b4ddd88
document how to convert an MPL sequence into an mp_list
2021-09-14 21:36:40 +02:00
Dmitry Arkhipov
f4b3414e62
Add support for n-ary functions to mp_compose
2021-07-27 08:39:01 +03:00
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