Louis Dionne
|
88f59cf114
|
Move std_* to adapted/.
|
2014-05-24 13:28:48 -04:00 |
|
Louis Dionne
|
bea47fa4d2
|
Add examples.
|
2014-05-24 13:28:48 -04:00 |
|
Louis Dionne
|
d1133c917b
|
Split type and traits into two headers.
|
2014-05-24 12:39:12 -04:00 |
|
Louis Dionne
|
b9e8bf180d
|
Add left_folds::variadic_unrolled.
|
2014-05-23 16:00:40 -04:00 |
|
Louis Dionne
|
c0e005672e
|
Adapt std::integer_sequence.
|
2014-05-21 19:22:01 -04:00 |
|
Louis Dionne
|
6c87bb8d93
|
Adapt std::tuple.
|
2014-05-21 18:37:56 -04:00 |
|
Louis Dionne
|
0032d4bedb
|
Add the fixpoint combinator.
|
2014-05-21 16:32:12 -04:00 |
|
Louis Dionne
|
4212a430aa
|
Split Range unit tests.
|
2014-05-20 18:50:30 -04:00 |
|
Louis Dionne
|
e9d396f79d
|
Split Foldable unit tests.
|
2014-05-20 18:46:56 -04:00 |
|
Louis Dionne
|
d806fb1e8c
|
Split Iterable unit tests.
|
2014-05-20 18:40:42 -04:00 |
|
Louis Dionne
|
b7440c5190
|
Use constexpr lambdas whenever possible. Wow.
|
2014-05-20 18:29:38 -04:00 |
|
Louis Dionne
|
fe1e29bfa9
|
Fix incorrect use of static_assert.
|
2014-05-20 17:26:02 -04:00 |
|
Louis Dionne
|
f168f94b43
|
Use if_ whenever possible in Iterable.
|
2014-05-20 17:23:04 -04:00 |
|
Louis Dionne
|
20ae6e927c
|
Add partial to functional/.
|
2014-05-20 16:48:47 -04:00 |
|
Louis Dionne
|
43e5a4e943
|
Split unit tests for List.
|
2014-05-20 16:26:59 -04:00 |
|
Louis Dionne
|
723c42ec5d
|
Split logical unit tests.
|
2014-05-20 15:56:55 -04:00 |
|
Louis Dionne
|
abc623cc09
|
Use nastier types in mpl_equivalent test.
|
2014-05-20 14:36:20 -04:00 |
|
Louis Dionne
|
b66c0e8c14
|
Add list_t.
|
2014-05-20 13:50:44 -04:00 |
|
Louis Dionne
|
a3036c2bc4
|
Add id, compose, always and flip.
|
2014-05-19 17:16:31 -04:00 |
|
Louis Dionne
|
e8f1a71671
|
Add more functions to List.
|
2014-05-19 16:39:53 -04:00 |
|
Louis Dionne
|
7d4b1108ab
|
Add sum and product.
|
2014-05-19 15:38:57 -04:00 |
|
Louis Dionne
|
60270e1699
|
Add examples with any.
|
2014-05-19 13:19:58 -04:00 |
|
Louis Dionne
|
0fb1d96522
|
Adapt std::array.
|
2014-05-19 13:01:01 -04:00 |
|
Louis Dionne
|
8c7cdf7e02
|
Add functional utilities.
|
2014-05-19 12:15:44 -04:00 |
|
Louis Dionne
|
4369952ad6
|
More tests for Type<>.
|
2014-05-18 20:55:44 -04:00 |
|
Louis Dionne
|
1fac38b7bc
|
Add any, all, none and {any,all,none}_of.
|
2014-05-18 20:27:58 -04:00 |
|
Louis Dionne
|
e511cff396
|
Add logical operations.
|
2014-05-18 18:21:33 -04:00 |
|
Louis Dionne
|
f6dd4e0bbf
|
Remove redundant Foldable test for Range.
|
2014-05-18 18:01:17 -04:00 |
|
Louis Dionne
|
d6819d4dc6
|
Add the Comparable type class.
|
2014-05-18 17:57:01 -04:00 |
|
Louis Dionne
|
09c0c8a8e1
|
Add notes on ADL.
|
2014-05-18 17:22:16 -04:00 |
|
Louis Dionne
|
033770cc42
|
Add zip_with to List and improve Foldable.
|
2014-05-18 15:26:35 -04:00 |
|
Louis Dionne
|
02b62cb8e7
|
Add if_.
|
2014-05-17 23:53:24 -04:00 |
|
Louis Dionne
|
ebe7b15a54
|
Add operators to Integral .
|
2014-05-17 21:00:05 -04:00 |
|
Louis Dionne
|
60add46fb4
|
Add drop to Iterable.
|
2014-05-17 20:46:25 -04:00 |
|
Louis Dionne
|
44138a1a53
|
Add type traits to Type.
|
2014-05-17 18:31:30 -06:00 |
|
Louis Dionne
|
49a15742a5
|
Add default operations to Iterable.
|
2014-05-16 08:46:05 -06:00 |
|
Louis Dionne
|
edb09990fc
|
Add hana::Type.
|
2014-05-16 08:26:56 -06:00 |
|
Louis Dionne
|
6305321da3
|
Add Foldable.
|
2014-05-16 08:17:24 -06:00 |
|
Louis Dionne
|
61f73d4687
|
Add Range and List.
|
2014-05-16 07:56:09 -06:00 |
|
Louis Dionne
|
d732f5511b
|
Add hana::Integral.
|
2014-05-15 16:52:55 -06:00 |
|
Louis Dionne
|
ae803c667b
|
Basic setup.
|
2014-05-15 16:09:22 -06:00 |
|