2
0
mirror of https://github.com/boostorg/hof.git synced 2026-02-22 15:32:13 +00:00
Commit Graph

137 Commits

Author SHA1 Message Date
Paul
918fd4c1db Make examples copy and pasteable for issue #144 2016-03-23 18:28:13 -05:00
Paul
40f68b74e7 Use limit to limit the number of paramters for lazy or any function 2016-03-23 14:42:49 -05:00
Paul
088f81a98b Make sure indirection doesn't remove constness 2016-03-22 22:59:49 -05:00
Paul
2f1fd0cf6a Remvoe unused macro for issue #113 2016-03-22 19:03:18 -05:00
Paul
9bc294e945 Add a note about capturing by value for lazy adaptor with a note std::ref. This fixes issue #138 and #139 2016-03-22 00:28:05 -05:00
Paul
4245a89b7f Add specialization for boost:is_placeholder for issue #119 2016-03-21 18:26:14 -05:00
Paul
9f4fcb7cf9 Add missing master header 2016-03-21 16:51:23 -05:00
Paul
d7e88e997f Try to disable warning for apply macro for issue #121 2016-03-21 16:13:43 -05:00
Paul
f1ff31d90a Push/pop warnings for msvc for issue #120 2016-03-21 16:10:40 -05:00
Paul
47e362ea97 Document always(void) for issue #115 2016-03-21 16:04:00 -05:00
Paul
4674466fdc Undocument always_ref for issue #114 2016-03-21 15:59:09 -05:00
Paul
5af24d9024 Better describe the lift operator for issue #106 2016-03-21 15:56:21 -05:00
Paul
91e1ca790f Add by(p) semantics for issue #104 2016-03-21 15:51:55 -05:00
Paul
57e760f231 Fix problem with always_void 2016-03-21 14:06:52 -05:00
Paul
4119d2e6cf Fix ADL problems with issue #112 2016-03-21 05:48:11 -05:00
Paul
4d06b35fca Remove unused header 2016-03-20 08:25:32 -05:00
Paul
2b0d97d7e6 Add workaround for gcc 4.7 to handle nested compressed_pair 2016-03-19 12:19:26 -05:00
Paul
7ee6b63cc1 Reorganize the ordering for decorate_adaptor 2016-03-19 11:28:01 -05:00
Paul
5cc7d615dc Better handle inheritance in decorate adaptor 2016-03-19 10:53:53 -05:00
Paul
3ee0235316 Handle final types in can_be_called 2016-03-19 09:46:30 -05:00
Paul
9526c2afa0 Add missing is_final intrinsic for msvc 2016-03-19 08:55:41 -05:00
Paul
72ae4cf85c Add missing tests and disable checking for final on gcc 4.6 2016-03-19 00:47:02 -05:00
Paul
0d02a37cbf Only inherit non-polymorphic and non-final classes, this fixes issue #129 2016-03-19 00:35:54 -05:00
Paul
9eb9534d6d constexpr void only on clang with relaxed constexpr 2016-03-16 14:10:27 -05:00
Paul
04fefc071c Make arg sfinae-friendly, this fixes issue #148 2016-03-16 13:30:59 -05:00
Paul
fad52fc912 Fixes for issue #118 2016-03-16 12:58:49 -05:00
Paul
f99f25896c Remove extraneous define of FIT_NO_CONSTEXPR_VOID for issue #113 2016-03-16 12:29:12 -05:00
Paul
e87bbc3c78 Remove FIT_UNARY_PERFECT_ID for issue #113 2016-03-16 12:26:56 -05:00
Paul
e3bf390b54 Add links to fold 2016-03-01 10:10:26 -06:00
Paul
7b6dcd0c64 Add additional semantics to apply 2016-03-01 10:07:49 -06:00
Paul
52b54cd8e9 Update documentation about const callability: 2016-03-01 09:30:56 -06:00
Paul
98cec4f27d Add faq, and reoragnize the mkdoc.yml file 2016-03-01 09:01:22 -06:00
Paul
f3d4c5ebeb Annotate closing brace in example 2016-02-28 01:47:45 -06:00
Paul
9e7146d96d Merge branches 'flow-tests' and 'static-lift' 2016-02-27 23:53:04 -06:00
Paul
fc41dc82ea Add more tests to flow adaptor 2016-02-27 23:33:53 -06:00
Paul
9349b1b5bd Make fit_lift use static_lambda 2016-02-27 23:27:00 -06:00
Paul
8e0e9559f4 Add a note about constexpr support on MSVC and gcc4.6 2016-02-27 23:04:16 -06:00
Paul
c19995eec4 Add more tests to help compose on msvc 2016-02-27 13:35:12 -08:00
Paul
ba59709ea1 Fixes for tuple_get on gcc 4.6 2016-02-27 14:01:57 -06:00
Paul
637af93855 Fix problems with infix on gcc 2016-02-27 13:07:37 -06:00
Paul
ed597cba6d Add more tests for infix operator 2016-02-26 18:13:30 -06:00
Paul
6935a351b2 Add an initial print example, and fixes for unpacking a tuple 2016-02-26 14:13:59 -06:00
Paul
1e6568aedf Merge branch 'examples' of github.com:pfultz2/Fit into examples 2016-02-25 15:20:50 -06:00
Paul
a80bb237bb More friendly example for msvc 2016-02-25 15:20:37 -06:00
Paul
73eace7c14 Add tests for lift, and a workaround for MSVC 2016-02-25 12:37:24 -08:00
Paul
04fa68ecf6 Fix fix example on msvc 2016-02-25 07:44:24 -08:00
Paul
526e33528c Add returns example to tests 2016-02-24 10:07:50 -06:00
Paul
7e46850e03 Use explicit namepspace for unpack 2016-02-24 07:55:59 -06:00
Paul
9fc2947499 Some more document fixes 2016-02-24 00:50:19 -06:00
Paul
4d334b2320 Document configurations in the Fit library 2016-02-23 09:59:18 -06:00