q66
|
65954f614c
|
decay map/filter callbacks before storing them
|
2016-05-09 00:07:25 +01:00 |
|
q66
|
ccaedf80dc
|
examples/signal: use ConstCharRange
|
2016-05-08 23:25:11 +01:00 |
|
q66
|
a5c4b9d3ca
|
global concat op for strings
|
2016-05-07 17:25:40 +01:00 |
|
q66
|
7561d40b14
|
missed inline
|
2016-05-04 00:50:52 +01:00 |
|
q66
|
43fe3c4a1f
|
more pipe examples
|
2016-05-03 19:33:49 +01:00 |
|
q66
|
75e27a14b0
|
overload rvalue refs to const for tuple
|
2016-05-02 18:21:54 +01:00 |
|
q66
|
34cb1f1fbd
|
forward the tuple to ensure correct get semantics
|
2016-05-01 00:53:48 +01:00 |
|
q66
|
f46ffa53fd
|
forwarding join/zip
|
2016-05-01 00:34:00 +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
|
878476a397
|
use int for sdl1 mode and report size
|
2016-04-27 01:18:04 +01:00 |
|
q66
|
c5a9d535f5
|
fixes
|
2016-04-27 01:11:03 +01:00 |
|
q66
|
e51fe5a348
|
add an extensions directory and first extension, sdl rwops stream integration
|
2016-04-27 01:08:59 +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
|
a9bbccb1fb
|
add pipe examples
|
2016-04-26 22:28:58 +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
|
978abe7798
|
extra example in range.cc
|
2016-04-01 18:49:26 +01:00 |
|
q66
|
2d399a2ed3
|
fix RangeValue for ZipRange
|
2016-03-30 20:41:59 +01:00 |
|
q66
|
52c32ee166
|
add extra prints to examples
|
2016-03-28 00:01:09 +01:00 |
|
q66
|
6c840ad830
|
implement zip and tuple ToString
|
2016-03-27 23:49:57 +01:00 |
|
q66
|
f651940570
|
add initial implementation of range joiner (join any type-compatible ranges into one)
|
2016-03-27 21:06:00 +01:00 |
|
q66
|
59551e0aee
|
fix the StreamMode enum
|
2016-03-26 17:26:37 +00:00 |
|
q66
|
ce42683c99
|
default to read mode in filestreams
|
2016-03-26 15:19:00 +00:00 |
|
q66
|
54789177e2
|
no need for a typedef
|
2016-03-24 21:52:16 +00:00 |
|
q66
|
60a04937c6
|
string range optimizations
|
2016-03-23 22:32:30 +00:00 |
|
q66
|
a31ddba522
|
range fixes
|
2016-03-23 22:27:46 +00:00 |
|
q66
|
9de9d99d4d
|
fixes
|
2016-03-22 01:13:43 +00:00 |
|
q66
|
5b4ea576b7
|
change to RemoveConst
|
2016-03-21 21:25:23 +00:00 |
|
q66
|
e48642659d
|
generalize temp cstrings for any range type
|
2016-03-21 21:21:41 +00:00 |
|
q66
|
4854242918
|
typo fix
|
2016-03-20 20:23:26 +00:00 |
|
q66
|
6c4fd3d8ae
|
this doesn't actually happen
|
2016-03-19 20:23:46 +00:00 |
|
q66
|
a63cf1edb1
|
add experimental api to turn unterminated string ranges to terminated c strings
|
2016-03-19 19:52:46 +00:00 |
|
q66
|
8a5da3e56f
|
minor cleanups
|
2016-03-15 22:28:43 +00:00 |
|
q66
|
40746de1c3
|
add environment funcs (environ.hh) and update test runner code (less verbose/cleaner)
|
2016-03-13 01:28:39 +00:00 |
|
q66
|
3c708e780d
|
slight cleanup
|
2016-03-12 18:38:32 +00:00 |
|
q66
|
2bc3c94daa
|
add native (c++ based) test runner instead of python script
|
2016-03-12 18:26:30 +00:00 |
|
q66
|
b1feda7c5b
|
remove printf from example
|
2016-02-27 00:19:54 +09:00 |
|
q66
|
d5ef675154
|
add gitignore
|
2016-02-20 23:25:36 +00:00 |
|
q66
|
fe9072e356
|
more default cxxflags
|
2016-02-09 21:22:08 +00:00 |
|
q66
|
bd485cd090
|
newline
|
2016-02-08 21:48:21 +00:00 |
|
q66
|
b66c684add
|
add trailing newlines
|
2016-02-07 21:19:20 +00:00 |
|
q66
|
dfc867bd48
|
remove unused file
|
2016-02-05 21:29:27 +00:00 |
|