2
0
mirror of https://github.com/boostorg/hof.git synced 2026-01-31 20:22:11 +00:00

160 Commits

Author SHA1 Message Date
Paul
8cd89e90ba Add function decorators 2015-09-26 22:19:20 -07:00
Paul
1f30f1d368 Fix dangling state 2015-09-26 17:01:37 -07:00
Paul
0b6e15682f Dont remove references when checking for default construction 2015-09-20 15:38:03 -07:00
Paul Fultz II
33502979cd Merge pull request #22 from pfultz2/default_construction
Default construction
2015-08-30 01:18:36 -05:00
Paul Fultz II
24d2dbe268 Fix errors on MSVC with default construction 2015-08-29 20:04:24 -07:00
Paul
ab32573183 Add projection to construct object 2015-08-28 16:29:19 -05:00
Paul
b0bd7b6125 Add default construction to by_adaptor 2015-08-28 16:02:02 -05:00
Paul
f81cb1f083 Add default constructors to lazy adaptor, but only for empty types 2015-08-28 15:56:39 -05:00
Paul
95de65db5e Remove variadic 2015-08-25 16:29:10 -05:00
Paul
cf0ef58048 Add rotate adaptor 2015-08-24 19:04:30 -05:00
Paul
1c85fc4d84 Fix unused warnings 2015-08-24 17:04:02 -05:00
Paul
8d7e4c0b36 Add repeat_while 2015-08-21 12:46:06 -05:00
Paul
7355cc069b Add repeat adaptor 2015-08-20 17:50:50 -05:00
Paul
d95064adf5 Add if_c 2015-08-20 12:53:00 -05:00
Paul Fultz II
1a1e173ffb Addworkaround for template specilization failure on msvc 2015-07-31 14:33:27 -07:00
Paul Fultz II
ae146a8f9d Merge branch 'alias' of https://github.com/pfultz2/Fit into msvc-alias 2015-07-30 14:32:01 -07:00
Paul Fultz II
553ae709d9 Add some more workarounds for msvc 2015-07-30 13:33:10 -07:00
Paul Fultz II
51ce3c7628 Add some workarounds and fixes for the latest msvc 2015-07-29 15:45:33 -07:00
Paul
72952dd5f9 Add more tests for empty except for msvc 2015-06-26 00:49:39 -05:00
Paul
e12b830d0a Fix ebo on gcc 2015-06-23 18:55:14 -05:00
Paul
a9196f4915 Merge branch 'filter' into alias 2015-06-23 18:17:56 -05:00
Paul
045fdf5f10 Add tests for type deduction of packs 2015-06-23 18:17:46 -05:00
Paul
961fcc042b No constexpr tuples in gcc 4.7 2015-06-20 10:28:58 -04:00
Paul
be50e865f1 Add check for constexpr tuple in test 2015-06-20 09:56:21 -04:00
Paul
92eabf8f0b Add filter tests 2015-06-20 00:28:45 -04:00
Paul
dfa32f86e4 Update test and doc 2015-06-19 23:52:00 -04:00
Paul
f3613f96a8 Add if function 2015-06-19 23:43:42 -04:00
Paul
94ecd824d6 Add more tests for combine 2015-06-17 23:08:36 -05:00
Paul
c32d7ed699 Merge branch 'construct' into combine 2015-06-14 17:52:02 -05:00
Paul
1c73f13360 Add test for sfinae std::pair 2015-06-14 07:54:03 -05:00
Paul
77e000594d Add test using std::pair 2015-06-14 07:51:36 -05:00
Paul
947bb506d3 Add tests for combine 2015-06-14 07:27:16 -05:00
Paul
e3392dd1ca Merge 2015-06-14 05:51:46 -05:00
Paul
86723399a5 Merge branch 'compress' 2015-06-14 05:50:05 -05:00
Paul
08e3b12038 Add support for constructing from initializer list 2015-06-12 17:47:46 -05:00
Paul
7d46bb8da7 Check the gcc version correctly 2015-06-12 17:16:25 -05:00
Paul
bd0243782f Fix tests for gcc 4.7 2015-06-12 17:03:44 -05:00
Paul
be40fd789a Add construct function 2015-06-12 14:13:54 -05:00
Paul
8c753017e9 Add reverse compress 2015-06-12 11:35:32 -05:00
Paul
bbe9e0f199 Add an ordered test for compress 2015-06-11 12:50:02 -05:00
Paul
cf405e63ca Add support for nullary and unary calls 2015-06-07 00:05:13 -05:00
Paul
53563e6fdb Add initial compress adaptor 2015-06-06 23:50:42 -05:00
Paul
0427ee4eac Add flow adaptor 2015-06-06 13:46:39 -05:00
Paul
456b3c8ad4 Merge branch 'master' into msvc 2015-06-01 02:02:36 -05:00
Paul
7cd9be84a2 Merge branch 'travis' 2015-06-01 02:01:58 -05:00
Paul
6b37d9e92a Add more tests for move only types 2015-05-31 21:29:58 -05:00
Paul
a6915650a3 Merge branch 'static_const' 2015-05-30 21:49:49 -05:00
Paul
e43fe39036 Merge branch 'travis' into msvc 2015-05-30 15:34:41 -05:00
Paul
2dfb2f8147 Fix unsued variable warning on gcc 4.6 2015-05-30 10:49:44 -05:00
Paul
b9c1fad29d No rely on undefined macros 2015-05-30 10:34:00 -05:00