q66
|
7912c24e3a
|
const syntax refactoring
|
2016-06-23 19:18:35 +01:00 |
|
q66
|
430ca81bfd
|
pass compare func by reference in sort impl (don't copy it around)
|
2016-05-29 02:41:58 +01:00 |
|
q66
|
65954f614c
|
decay map/filter callbacks before storing them
|
2016-05-09 00:07:25 +01:00 |
|
q66
|
b16e72fa16
|
convert nearly all algos (except variadic ones) to use perfect forwarding
|
2016-04-30 19:21:50 +01:00 |
|
q66
|
ca0dfcd8a4
|
fix return type
|
2016-04-30 18:27:53 +01:00 |
|
q66
|
0f5ed68124
|
actually need to move things into the lambda or they die
|
2016-04-30 18:24:17 +01:00 |
|
q66
|
5dfc54dad9
|
simplify map/filter
|
2016-04-30 17:58:37 +01:00 |
|
q66
|
e33797e571
|
pipeable foldl/foldr func variant
|
2016-04-29 17:47:04 +01:00 |
|
q66
|
fcd0616f4d
|
fix naming
|
2016-04-29 17:45:06 +01:00 |
|
q66
|
551dc8bc15
|
return range from sort and make it pipeable
|
2016-04-29 17:34:46 +01:00 |
|
q66
|
62fdbc74ad
|
add missing pipeable algorithms and suffix funcs that use comparators
|
2016-04-29 17:30:32 +01:00 |
|
q66
|
ab22ba910a
|
remove mutable where unnecessary + capture join/zip by ref instead of copy
|
2016-04-27 18:42:51 +01:00 |
|
q66
|
288526e7db
|
capture by references more (the objects live long enough to be safe)
|
2016-04-27 00:29:55 +01:00 |
|
q66
|
e7dd08d884
|
piping for nearly all algorithms
|
2016-04-26 22:25:46 +01:00 |
|
q66
|
5604df9625
|
make core range funcs methods on InputRange + initial support for piping
|
2016-04-26 22:05:07 +01:00 |
|
q66
|
b66c684add
|
add trailing newlines
|
2016-02-07 21:19:20 +00:00 |
|
q66
|
9b11c1d319
|
convert IsSame to template variable
|
2016-01-12 22:24:40 +00:00 |
|
q66
|
c33fb68d89
|
fix algorithm::find_last + filesystem module fixes
|
2015-09-04 18:46:28 +01:00 |
|
q66
|
eb3c273376
|
add algorithm::find_last
|
2015-08-16 11:35:06 -07:00 |
|
q66
|
0a55b0326e
|
add algorithm::slice_until (slice1 range from the beginning until range2 not-inclusive)
|
2015-08-13 23:25:39 +01:00 |
|
q66
|
1a6d95580f
|
add algorithm::find_one_of (finds the first occurence of any value in the second range in the first range, then returns the range)
|
2015-08-11 01:32:24 +01:00 |
|
q66
|
1c4f04757d
|
mv the octa directory too
|
2015-07-13 20:10:29 +01:00 |
|