Commit Graph

  • a2d4aeddbf Add tests for always_ref Paul 2016-03-23 14:51:57 -0500
  • 40f68b74e7 Use limit to limit the number of paramters for lazy or any function Paul 2016-03-23 14:42:49 -0500
  • 439148f325 Reanble the match test, and other tests as well Paul 2016-03-23 14:31:32 -0500
  • b8950c5142 Explain in more detail UFCS for issue #133 Paul 2016-03-23 12:23:39 -0500
  • 088f81a98b Make sure indirection doesn't remove constness Paul 2016-03-22 22:59:49 -0500
  • 2f1fd0cf6a Remvoe unused macro for issue #113 Paul 2016-03-22 19:03:18 -0500
  • 9bc294e945 Add a note about capturing by value for lazy adaptor with a note std::ref. This fixes issue #138 and #139 Paul 2016-03-22 00:28:05 -0500
  • 7cbab72be7 Rename overview to definitions Paul 2016-03-22 00:15:32 -0500
  • c9ec357ddd Add motivating purpose of the library in the first sentence Paul 2016-03-22 00:11:04 -0500
  • 4245a89b7f Add specialization for boost:is_placeholder for issue #119 Paul 2016-03-21 18:26:14 -0500
  • 9f4fcb7cf9 Add missing master header Paul 2016-03-21 16:51:23 -0500
  • c7685fc6f9 Fix install of master header Paul 2016-03-21 16:19:06 -0500
  • d7e88e997f Try to disable warning for apply macro for issue #121 Paul 2016-03-21 16:13:43 -0500
  • f1ff31d90a Push/pop warnings for msvc for issue #120 Paul 2016-03-21 16:10:40 -0500
  • 47e362ea97 Document always(void) for issue #115 Paul 2016-03-21 16:04:00 -0500
  • 4674466fdc Undocument always_ref for issue #114 Paul 2016-03-21 15:59:09 -0500
  • 5af24d9024 Better describe the lift operator for issue #106 Paul 2016-03-21 15:56:21 -0500
  • e368110ff1 Undocument alias for issue #95 Paul 2016-03-21 15:52:45 -0500
  • 91e1ca790f Add by(p) semantics for issue #104 Paul 2016-03-21 15:51:55 -0500
  • 16e2921ff6 Remove misleading return type for issue #131 Paul 2016-03-21 15:48:37 -0500
  • 40ac365a12 Fix circular definition of metafunction for issue #136 Paul 2016-03-21 15:46:41 -0500
  • dd09ab2d25 Show FIT_RETURNS for issue #142 Paul 2016-03-21 15:44:54 -0500
  • b858b6ea77 Install master header Paul 2016-03-21 15:44:04 -0500
  • 7ac63970d7 Test master header in travis Paul 2016-03-21 15:43:26 -0500
  • dbb68adf7f Add master include file for issue #143 Paul 2016-03-21 15:34:14 -0500
  • 57e760f231 Fix problem with always_void Paul 2016-03-21 14:06:52 -0500
  • 4119d2e6cf Fix ADL problems with issue #112 Paul 2016-03-21 05:48:11 -0500
  • 4d06b35fca Remove unused header Paul 2016-03-20 08:25:32 -0500
  • 2b0d97d7e6 Add workaround for gcc 4.7 to handle nested compressed_pair Paul 2016-03-19 12:19:26 -0500
  • 7ee6b63cc1 Reorganize the ordering for decorate_adaptor Paul 2016-03-19 11:28:01 -0500
  • 5cc7d615dc Better handle inheritance in decorate adaptor Paul 2016-03-19 10:53:53 -0500
  • 3ee0235316 Handle final types in can_be_called Paul 2016-03-19 09:46:30 -0500
  • 9526c2afa0 Add missing is_final intrinsic for msvc Paul 2016-03-19 08:55:41 -0500
  • 1d61047f3d Fix warnings with clang Paul 2016-03-19 00:55:43 -0500
  • 72ae4cf85c Add missing tests and disable checking for final on gcc 4.6 Paul 2016-03-19 00:47:02 -0500
  • 0d02a37cbf Only inherit non-polymorphic and non-final classes, this fixes issue #129 Paul 2016-03-19 00:35:54 -0500
  • 9c03182e89 Add a newline at end of header file check Paul 2016-03-18 23:52:42 -0500
  • 305fbe8661 Add test for header includes Paul 2016-03-16 15:33:35 -0500
  • 9eb9534d6d constexpr void only on clang with relaxed constexpr Paul 2016-03-16 14:10:27 -0500
  • 04fefc071c Make arg sfinae-friendly, this fixes issue #148 Paul 2016-03-16 13:30:59 -0500
  • fad52fc912 Fixes for issue #118 Paul 2016-03-16 12:58:49 -0500
  • c0ff55b2fd Add ordering test for apply_eval Paul 2016-03-16 12:35:19 -0500
  • f99f25896c Remove extraneous define of FIT_NO_CONSTEXPR_VOID for issue #113 Paul 2016-03-16 12:29:12 -0500
  • e87bbc3c78 Remove FIT_UNARY_PERFECT_ID for issue #113 Paul 2016-03-16 12:26:56 -0500
  • d513cf84b7 Merge pull request #137 from ldionne/patch-4 Paul Fultz II 2016-03-11 14:26:20 -0600
  • 94600c818a [Configurations] Minor reformulation Louis Dionne 2016-03-11 15:15:28 -0500
  • 8081d51c03 Merge pull request #134 from ldionne/patch-3 Paul Fultz II 2016-03-11 10:49:27 -0600
  • 98be3e4db7 Merge pull request #130 from ldionne/patch-2 Paul Fultz II 2016-03-11 10:49:08 -0600
  • 9755fb74fc Fix typos and do minor reformulations Louis Dionne 2016-03-11 10:38:15 -0500
  • 79d153de88 Fix typos and other minor grammatical mistakes Louis Dionne 2016-03-11 10:07:38 -0500
  • ec7a043522 Add some more comments to example Paul 2016-03-02 01:38:22 -0600
  • e51669937b Fix shadowing Paul 2016-03-02 01:30:55 -0600
  • 953b7216be Fix warnings on clang Paul 2016-03-02 00:21:06 -0600
  • 1ce9c7cf92 Add an example building algorithms for sequences Paul 2016-03-02 00:06:30 -0600
  • e3bf390b54 Add links to fold Paul 2016-03-01 10:10:26 -0600
  • 7b6dcd0c64 Add additional semantics to apply Paul 2016-03-01 10:07:49 -0600
  • 9e1322d28b Merge branch 'doc-updates' Paul 2016-03-01 09:57:35 -0600
  • afb7081e27 Add missing file Paul 2016-03-01 09:57:03 -0600
  • 66976beaf9 Add documentation about building Paul 2016-03-01 09:44:13 -0600
  • 52b54cd8e9 Update documentation about const callability: Paul 2016-03-01 09:30:56 -0600
  • f17098eaa2 Use explicit titles Paul 2016-03-01 09:13:49 -0600
  • 98cec4f27d Add faq, and reoragnize the mkdoc.yml file Paul 2016-03-01 09:01:22 -0600
  • 4d2941efb5 Fixes for bjam tests Paul 2016-02-29 09:49:27 -0600
  • 5dc97757db Add inital jamfile Paul 2016-02-28 21:48:51 -0600
  • 029ea2f12a Move tests to better support globbing Paul 2016-02-28 21:26:15 -0600
  • f3d4c5ebeb Annotate closing brace in example Paul 2016-02-28 01:47:45 -0600
  • 9e7146d96d Merge branches 'flow-tests' and 'static-lift' Paul 2016-02-27 23:53:04 -0600
  • fc41dc82ea Add more tests to flow adaptor Paul 2016-02-27 23:33:53 -0600
  • 9349b1b5bd Make fit_lift use static_lambda Paul 2016-02-27 23:27:00 -0600
  • 8e0e9559f4 Add a note about constexpr support on MSVC and gcc4.6 Paul 2016-02-27 23:04:16 -0600
  • 5184234af4 Some updates to the more examples Paul 2016-02-27 22:47:27 -0600
  • 78f9bafb8d Add a comment about lack of support of trailing decltypes with generic lambdas on MSVC Paul 2016-02-27 16:34:51 -0600
  • 46cee35ada Fixes for examples on MSVC Paul 2016-02-27 14:16:54 -0800
  • 7df1375f21 More tests for compose Paul 2016-02-27 15:51:42 -0600
  • c19995eec4 Add more tests to help compose on msvc Paul 2016-02-27 13:35:12 -0800
  • ba59709ea1 Fixes for tuple_get on gcc 4.6 Paul 2016-02-27 14:01:57 -0600
  • 109c412314 Disable building examples on earlier compilers Paul 2016-02-27 13:23:33 -0600
  • 637af93855 Fix problems with infix on gcc Paul 2016-02-27 13:07:37 -0600
  • ed597cba6d Add more tests for infix operator Paul 2016-02-26 18:13:30 -0600
  • 4bcb0d0286 Extra indirection to help MSVC Paul 2016-02-26 15:19:29 -0600
  • 591eb847dc Add example for operator in and static_if Paul 2016-02-26 14:43:40 -0600
  • e6903a310e Add example using in operator Paul 2016-02-26 14:21:24 -0600
  • 6935a351b2 Add an initial print example, and fixes for unpacking a tuple Paul 2016-02-26 14:13:59 -0600
  • 1e6568aedf Merge branch 'examples' of github.com:pfultz2/Fit into examples Paul 2016-02-25 15:20:50 -0600
  • a80bb237bb More friendly example for msvc Paul 2016-02-25 15:20:37 -0600
  • 73eace7c14 Add tests for lift, and a workaround for MSVC Paul 2016-02-25 12:37:24 -0800
  • 89c421d37c Add another test Paul 2016-02-25 13:36:56 -0600
  • aba2a62f54 Fix shadow warning and missing string header for examples Paul 2016-02-25 10:33:40 -0600
  • 60762c3fbf Merge branch 'examples' of https://github.com/pfultz2/Fit into examples Paul 2016-02-25 07:45:07 -0800
  • 04fa68ecf6 Fix fix example on msvc Paul 2016-02-25 07:44:24 -0800
  • 2ec7c5f06e Set cmake flags as an environment variable Paul 2016-02-25 09:33:58 -0600
  • 8e2f8194dc Add generic lambda tests to ci Paul 2016-02-25 09:07:13 -0600
  • b0c635d2a5 Disable building examples on gcc, try to build examples on msvc Paul 2016-02-25 08:50:10 -0600
  • 31979f800c Disable returns test for gcc Paul 2016-02-25 08:46:17 -0600
  • 9c91e5cabc Add file Paul 2016-02-24 10:08:12 -0600
  • 526e33528c Add returns example to tests Paul 2016-02-24 10:07:50 -0600
  • 7e46850e03 Use explicit namepspace for unpack Paul 2016-02-24 07:55:59 -0600
  • 078dd6b078 Build examples on gcc Paul 2016-02-24 00:56:50 -0600
  • 9fc2947499 Some more document fixes Paul 2016-02-24 00:50:19 -0600
  • e0a5b93dea Some fixes for links Paul 2016-02-24 00:27:50 -0600