q66
|
ae68f1f379
|
octa::ceach,reach,creach
|
2015-06-09 21:18:43 +01:00 |
|
q66
|
ea42a5e841
|
use new type aliases + refactoring + namespacing
|
2015-06-08 21:20:12 +01:00 |
|
q66
|
84d78ba87a
|
deuglify template args
|
2015-06-04 22:57:06 +01:00 |
|
q66
|
e599a7f67a
|
deassify initializer_list
|
2015-06-03 22:56:01 +01:00 |
|
q66
|
bfc94e31d7
|
uglify the code by using unique identifiers only (prevent macro conflicts)
|
2015-06-02 00:57:34 +01:00 |
|
q66
|
c1be7f097d
|
various ToString improvements
|
2015-05-28 19:58:05 +01:00 |
|
q66
|
a49716034e
|
begin to_string infra
|
2015-05-28 02:38:52 +01:00 |
|
q66
|
9b98741c4d
|
OCTA_ALLOW_CXXSTD to allow octastd to be used alongside stl (for transition and other projects)
|
2015-05-27 23:49:59 +01:00 |
|
q66
|
08bb790612
|
stl-like initializer list interface (allow octastd to be used with stl outside of octaforge)
|
2015-05-27 23:46:58 +01:00 |
|
q66
|
1371a32db7
|
use size() instead of length()
|
2015-05-27 23:19:16 +01:00 |
|
q66
|
029575d4a6
|
add octa::each
|
2015-05-26 19:25:20 +01:00 |
|
q66
|
ea83f402ab
|
octa::algorithm::{foldl,foldr}
|
2015-05-25 20:46:49 +01:00 |
|
q66
|
f0380a2aaf
|
initializer list fixes
|
2015-05-25 19:08:53 +01:00 |
|
q66
|
8718630a5a
|
il.range() -> il.each(), add algorithm::filter(range, pred)
|
2015-05-24 02:31:54 +01:00 |
|
q66
|
64810e4006
|
remove the noexcept stuff; nothing in octastd ever throws
|
2015-05-20 22:05:41 +01:00 |
|
q66
|
98e7566ad9
|
coding style
|
2015-05-03 23:44:48 +01:00 |
|
q66
|
1a2d606ae7
|
noexcept the library
|
2015-04-28 18:48:58 +01:00 |
|
q66
|
d7778cf259
|
ditch the separate "type" struct
|
2015-04-27 19:38:34 +01:00 |
|
q66
|
d68d381f72
|
move initializer lists into initializer_list.h + add new .range() method to retrieve a PointerRange to it
|
2015-04-20 19:06:47 +01:00 |
|