2
0
mirror of https://github.com/boostorg/hof.git synced 2026-01-31 08:12:19 +00:00

Commit Graph

  • c70d27449d Fix a bugs using a partial unamed placeholders Paul 2015-03-17 14:54:53 -05:00
  • 5f4f5e3f50 Add compressed_pair Paul 2015-03-06 01:20:34 -05:00
  • 462a49846a Add missing headers Paul 2015-02-28 14:33:43 -05:00
  • aefccd7551 Use FIT_STATIC_CONSTEXPR for better portability Paul 2015-02-28 14:24:10 -05:00
  • c39f83f164 Use function objects instead for adaptors Paul 2015-02-28 14:19:41 -05:00
  • f884fbca18 Add suffix for windows Paul 2015-02-27 13:29:21 -06:00
  • 9508599410 Add documentation for flip Paul 2015-02-25 10:25:27 -05:00
  • 9370c82b2e Add initial flip adaptor Paul 2015-02-25 01:16:48 -05:00
  • e29523a072 Add default constructor to make clang 3.4 happy Paul 2015-02-25 01:04:32 -05:00
  • 1c2a331411 Avoid double reveals, it causes problem on gcc 4.6 Paul 2015-02-25 00:40:12 -05:00
  • bca70cef72 Add reveal by default to static function Paul 2015-02-24 01:43:12 -05:00
  • 2febd5570c Update documentation about the reveal adaptor Paul 2015-02-24 00:36:23 -05:00
  • 9e6c07ec58 Add workarounds for gcc 4.6 Paul 2015-02-22 01:24:30 -05:00
  • fcb3be5981 Fixes for gcc Paul 2015-02-21 18:38:00 -05:00
  • 7a7370df71 Improve mapping parameters Paul 2015-02-20 16:38:18 -06:00
  • 80b57e9f59 Add initial work for transporting subtitution failures Paul 2015-02-20 12:23:23 -06:00
  • a4c27e0642 Use install script instead of repo Paul 2015-02-19 21:02:04 -06:00
  • 743d52858e Use a different repo for cmake Paul 2015-02-19 20:53:52 -06:00
  • ea2dad3df6 Use y flag instead Paul 2015-02-19 20:44:00 -06:00
  • c42af08696 Update cmake version in travis Paul 2015-02-19 20:42:30 -06:00
  • c55707fb0c Add a minimum required version for cmake Paul 2015-02-19 20:34:30 -06:00
  • ed87f3ec56 Add flags for modern c++ to the target Paul 2015-02-19 20:09:55 -06:00
  • b44bef0219 Convert casing Paul 2015-02-19 09:44:44 -06:00
  • d430923905 Fix the test name when not using biicode Paul 2015-02-19 09:43:23 -06:00
  • d9a7a6b57d Merge branch 'travis' into bii Paul 2015-02-19 09:41:20 -06:00
  • 87ef165266 Merge pull request #4 from drodri/bii Paul Fultz II 2015-02-19 09:35:41 -06:00
  • 98c9671ce8 Add initial work to make pack empty-optimized Paul 2015-02-19 09:46:39 -05:00
  • 2408e26635 Improve yaml Paul 2015-02-18 18:51:45 -06:00
  • 0d90530d30 Remove extra builds Paul 2015-02-18 18:46:01 -06:00
  • 82e26db448 adapted CMakeLists.txt for biicode drodri 2015-02-19 01:43:35 +01:00
  • 1607df37f6 Download gcc when there is no libc++ Paul 2015-02-18 18:38:44 -06:00
  • 6bf0c0fbec More updates to the travis file to support more platforms Paul 2015-02-18 18:31:19 -06:00
  • f73aa29921 Improve excluding Paul 2015-02-18 18:08:07 -06:00
  • c72dba2a02 Add travis yaml Paul 2015-02-18 17:56:36 -06:00
  • 30fd885bd0 Update to better run the tests Paul 2015-02-18 16:15:05 -06:00
  • c165588710 Remove tests from main build Paul 2015-02-17 15:45:22 -06:00
  • a83893b358 Add biicode.conf Paul 2015-02-17 15:34:03 -06:00
  • 7c06a5f9e1 Add mutable_adaptor to workaround libc++, since mem_fn does not meet the requirements of a FunctionObject Paul 2015-02-15 10:25:30 -05:00
  • 9353b706ab Add functional header for libc++ Paul 2015-02-15 01:04:47 -05:00
  • cb624fe0b1 Declare function objects with static constexpr Paul 2015-02-13 01:38:22 -05:00
  • 805a9aeb2c Update acknowledgements Paul 2015-02-08 20:08:06 -05:00
  • ed1195e2b4 Move placeholders to functions Paul 2015-02-08 20:06:09 -05:00
  • bb3534b199 Update docs Paul 2015-02-08 20:02:47 -05:00
  • f86c1f61d6 Merge branch 'develop' Paul 2015-02-08 19:58:57 -05:00
  • 8d5613d96c Add doc for capture Paul 2015-02-08 19:58:39 -05:00
  • f66384e998 Remove line Paul 2015-02-08 19:49:06 -05:00
  • 9d370eda7d Add doc for each arg Paul 2015-02-08 19:48:40 -05:00
  • a439fc29d5 Make always a function object Paul 2015-02-08 19:44:21 -05:00
  • 1bb8d51759 Add each_arg Paul 2015-02-08 19:35:30 -05:00
  • b7e855168c Fix tests for capture_forward Paul 2015-02-05 01:08:25 -05:00
  • 22d42cfbe5 Update doc about semicolon Paul 2015-02-05 00:34:37 -05:00
  • f84be6989e Remove the trailing static_assert so FIT_RETURNS can be used with lambdas Paul 2015-02-05 00:33:01 -05:00
  • b9ffbdcfcc Add initial capture Paul 2015-02-05 00:31:23 -05:00
  • 63a162fb93 Improve support for pipable and infix operators when using static functions Paul 2015-02-01 02:26:07 -05:00
  • a130a88c20 Fix some more formatting Paul 2015-01-22 19:55:32 -05:00
  • 822e194406 Fix some formatting Paul 2015-01-22 19:51:16 -05:00
  • ff3b556a25 Use list instead code block Paul 2015-01-22 19:45:28 -05:00
  • b5381cf75e Add concepts page Paul 2015-01-22 19:36:07 -05:00
  • eef2a8556a Update README Paul 2015-01-22 18:01:21 -06:00
  • 2922b186a6 Merge branch 'master' into concept-docs Paul 2015-01-22 17:46:22 -06:00
  • 2d703735e3 Show requirements for each concept Paul 2015-01-22 17:46:13 -06:00
  • a8b454ad9f Update always to use reference_wrapper Paul 2015-01-13 00:25:30 -05:00
  • 7c8e28b494 Add more docs Paul 2015-01-10 12:24:53 -05:00
  • 5d6fccc9ad Update quickstart guide with static functions Paul 2014-12-16 14:56:42 -06:00
  • 27f3349878 Add documentation for static function Paul 2014-12-16 14:47:10 -06:00
  • b0efb61abc Fix feature testing Paul 2014-12-16 14:40:42 -06:00
  • 122da59001 Make const constexpr Paul 2014-12-16 14:14:42 -06:00
  • 4b60ac4fbb Add more tests for static functions Paul 2014-12-16 13:51:25 -06:00
  • ed8e1386ef Add missing test Paul 2014-12-16 13:44:33 -06:00
  • 8e9538bcf0 Add static function Paul 2014-12-16 13:44:15 -06:00
  • f9a8cf3dc7 Remove unused paramters Paul 2014-12-16 11:19:37 -06:00
  • 7ca3165bed Add fix for mangling overload Paul 2014-12-16 11:17:56 -06:00
  • 577ed66df6 Add more failure protocols Paul 2014-12-16 11:15:23 -06:00
  • 767ce64501 Reveal errors on lambdas Paul 2014-12-15 17:07:39 -06:00
  • 6e70af7550 Improve errors when using reveal Paul 2014-12-15 16:53:38 -06:00
  • fdc625f5ba Add initial builder builder paul 2014-12-04 19:03:57 -06:00
  • 6838904261 Add result to the docs Paul 2014-11-25 14:48:49 -05:00
  • 3434761bd1 Add the result adaptor Paul 2014-11-25 12:59:19 -05:00
  • 1c90767a83 Add call operators to the placeholders Paul 2014-11-25 12:03:21 -05:00
  • 89fde6aba8 Improve compatibility on gcc 4.6 and add some additional tests Paul 2014-11-25 02:48:25 -05:00
  • 825ab38549 Fix incorrect article Paul 2014-11-02 22:48:21 -05:00
  • 7e86ee0e8f Fix some more typos Paul 2014-11-01 18:01:24 -04:00
  • 2d194ee17a Add more to acknowledgements Paul 2014-11-01 13:22:09 -04:00
  • e73f3c13eb Update acknowledgements with named operators Paul 2014-11-01 13:09:45 -04:00
  • fcba0a38dc Fix another typo Paul 2014-11-01 11:33:58 -04:00
  • 8d46bb68b6 Fix typos Paul 2014-11-01 10:13:21 -04:00
  • 7a91ecbe34 Add a quick start guide Paul 2014-10-31 19:16:33 -04:00
  • 0ecc70463e Rename overview to index Paul 2014-10-30 18:10:14 -04:00
  • fb758668f1 Add some more docs Paul 2014-10-30 17:57:41 -04:00
  • 8cdb809eb7 Update markdown Paul 2014-10-18 11:50:35 -04:00
  • 077ff1871a Change name of by adaptor as well Paul 2014-10-18 11:50:15 -04:00
  • 84e4762ad7 Fix order of 'by' in doc menu Paul 2014-10-18 11:46:40 -04:00
  • 60722134e3 Rename on to by Paul 2014-10-18 11:39:36 -04:00
  • 8a7ef72551 Use add function variable in tests Paul 2014-10-18 11:29:08 -04:00
  • 11246b8059 Fix ordering Paul 2014-10-18 11:27:22 -04:00
  • 57d5411c1b Fix problem with out of place menus in the docs Paul 2014-10-16 23:38:53 -04:00
  • bbf9604e86 Update markdown Paul 2014-10-16 23:36:33 -04:00
  • b231ba6416 Add documentation for protect and returns Paul 2014-10-16 23:32:44 -04:00
  • 7d1ff6fd63 Fix mangling overloads for placeholders Paul 2014-10-15 21:22:49 -04:00
  • a455cd6913 Use workarounds for mangling overloads Paul 2014-10-15 21:08:16 -04:00