Paul
0cd9c34d65
Use type intrinsinc on msvc
2021-05-26 11:12:12 -05:00
CJBussey
1f6a3667d6
lambda.hpp: document MSVC limitation
...
* Since the MSVC implementation doesn't use a static variable to allocate memory for the lambda, the pre-C++17 implementation doesn't guarantee a unique address for MSVC.
* This is now documented in the description.
2019-09-10 19:25:18 +02:00
nekko1119
ffae3a0ba3
Fix by to proj
2018-08-24 01:19:24 +09:00
Paul
5fcff072f7
Simplify get result from apply_eval
2018-02-18 23:43:07 -06:00
Paul
16655f4127
Suppres warning about const member
2018-02-18 23:15:59 -06:00
Paul
5aae9403d0
Fix test with clang using c++11
2018-02-18 23:10:04 -06:00
Paul
8263003a29
Fix more inspect errors
2018-02-16 00:19:47 -06:00
Paul
9cec5bfc94
Change concept of callable to invocable
2018-02-15 11:18:19 -06:00
Paul
83d0b2880a
rename is_callable to is_invocable
2018-02-15 11:14:47 -06:00
Paul
e3f3272ea9
Fix examples
2018-02-15 10:42:31 -06:00
Paul
77a9538f85
Fix more documentation references
2018-02-15 10:33:04 -06:00
Paul
ea0d4af633
s/conditional/first_of/g
2018-02-15 10:28:05 -06:00
Paul
b349d8f41b
s/by/proj/g
2018-02-15 10:26:05 -06:00
Paul
70326dff63
Update pkgconfig
2018-02-15 10:00:34 -06:00
Paul
070f2c9b92
Boostify
2018-02-14 14:54:32 -06:00
Paul
b9f550f042
Fix example
2018-02-14 00:25:58 -06:00
Paul
34f27d9a2e
Add an explanation about limitation of lift for issue #167
2018-02-14 00:05:10 -06:00
Paul
6a219c8473
Flip with at least two arguments for issue #176
2018-02-13 23:56:06 -06:00
Paul
38f1bba659
Document move constructible for partial application for issue #178
2018-02-13 23:52:42 -06:00
Paul
123c2b1572
Update unpack_sequence see also section
2018-02-13 23:49:28 -06:00
Paul
42bb771b1c
Improve documentation for sequence for issue #181
2018-02-13 23:47:19 -06:00
Paul
33c885964f
Add semantics to repeat
2018-02-13 22:02:19 -06:00
Paul
6f2ce7b358
Document function_param_limit is a type trait for issue #186
2018-02-13 20:48:29 -06:00
Paul
6f8fa31d20
s/FIT_DELGATE_CONSTRUCTOR/FIT_DELEGATE_CONSTRUCTOR/ for issue #194
2018-02-13 20:40:16 -06:00
Paul
13669d05c7
Move placeholders to a namespace for issue #184
2018-01-30 20:45:25 -06:00
Paul
318c53e284
Use function signature for identity synopsis for #185
2018-01-30 20:38:23 -06:00
Paul
7491b2a264
Add note about when if_ is false for issue #189
2018-01-30 20:36:19 -06:00
Paul
bc0f598263
Fix syntax for msvc
2017-12-30 23:47:42 -06:00
Paul
995607058f
Fix typo on msvc
2017-12-26 01:00:16 -06:00
Paul
7c4840ee1b
Use template alias on gcc 4.7 for callable base
2017-12-26 06:56:43 +00:00
Paul
5168b77f27
Merge branch 'develop' into more-tests
2017-12-25 21:50:12 -06:00
Paul
bb3282c26b
s/compress/fold/g
2017-09-07 23:28:50 -05:00
Paul
4b45fb555a
Bump version
2017-09-07 23:19:44 -05:00
Paul
811c89a50b
Merge branch 'doc' into develop
2017-09-07 22:23:09 -05:00
Paul
b0858f3991
Fix more adl functions
2017-09-07 21:32:01 -05:00
Paul
2564a2d787
Fix potential adl problems
2017-09-07 19:10:20 -05:00
Paul
9dd09091bd
Documentation updates
2017-09-07 18:37:42 -05:00
Paul
a783cc1138
Fix return type
2017-09-07 03:10:09 +00:00
Paul
d280cb99c3
Add workaround for msvc 2017 regression ice
2017-09-06 14:26:04 -07:00
Paul
27e03fae51
Merge branch 'cpp17' into develop
2017-09-04 21:40:25 -05:00
Paul
3ce75ee04c
Use pattern matching for is_reference_wrapper
2017-08-14 17:50:24 -05:00
Paul
56c3b53b3a
Use simple declval for can be called
2017-08-14 17:46:39 -05:00
Paul
999ebbd095
Improve performance when using is_constructible
2017-08-14 17:31:23 -05:00
Paul
11d28dc788
Add support for c++17
2017-08-13 18:04:21 -05:00
Paul
6b59f864de
Workaround problems on gcc
2017-08-10 15:59:31 -05:00
Paul
8bff0cf026
Add tuple_tranform tests
2017-08-03 11:43:31 -05:00
Paul
74538644b9
Only use two parameters for std::pair
2017-08-03 11:04:48 -05:00
Paul
0cc6f455d4
Use static_cast on gcc as well
2017-07-25 16:34:01 -05:00
Paul
32bed459d1
Add for_each tests
2017-07-25 13:54:24 -05:00
Paul
b6bf10f134
Add more tests
2017-03-22 19:46:23 -05:00