|
3e413ea45d
|
Mark coral::expected constructs as constexpr
|
2023-02-28 17:34:28 +00:00 |
|
|
1954f97666
|
Refactor coral::closure constraints
|
2023-02-28 16:02:51 +00:00 |
|
|
99fab07efa
|
Fix template expansion errors in coral
|
2023-02-28 14:12:15 +00:00 |
|
|
d6f08efd55
|
Expose "and_then" on coral::expected
|
2023-02-28 14:08:14 +00:00 |
|
|
356d261214
|
Update file encoding
|
2023-02-28 00:35:59 +00:00 |
|
|
f43314cb53
|
Reimplement coral::optional::and_then
|
2023-02-27 00:46:12 +00:00 |
|
|
13fffacd98
|
Add way to bundle files in a coral::fs into an Ona archive
continuous-integration/drone/push Build is failing
|
2023-02-26 18:34:57 +00:00 |
|
|
98fb389ff0
|
Reformat coral library
|
2023-02-26 01:19:16 +00:00 |
|
|
6a1eb71ba0
|
Move coral::equality_predicate into coral.functional
|
2023-02-26 00:39:24 +00:00 |
|
|
3f84b0ce0b
|
Replace coral::is_true with coral::equality_predicate
|
2023-02-26 00:32:24 +00:00 |
|
|
e379d1d9da
|
Fix function pointer semantics on coral::closure constructor
|
2023-02-25 18:14:46 +00:00 |
|
|
868297dfb7
|
Add doc comment to operator[] overload in coral lib
|
2023-02-25 16:42:44 +00:00 |
|
|
ff4d60a1b3
|
Add concept restrictions to coral::closure constructors
|
2023-02-25 12:42:03 +00:00 |
|
|
e2f4ab77b6
|
Add helper utility for checking values are true in coral
|
2023-02-24 22:53:42 +00:00 |
|
|
ea75a4f96e
|
Fix constructor ambiguity in coral::closure
|
2023-02-24 22:21:06 +00:00 |
|
|
2a0f821e64
|
Add monadic test function to coral::expected
|
2023-02-24 00:33:04 +00:00 |
|
|
db380e6bae
|
Add constructor for coral::closure that accepts pointers
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2023-02-23 15:00:32 +00:00 |
|
|
237c0b4d19
|
Replace coral::callable with coral::closure
continuous-integration/drone/push Build is passing
|
2023-02-23 14:59:29 +00:00 |
|
|
f9ac5831cf
|
Improve compile-time safety of coral::callable
continuous-integration/drone/push Build is failing
|
2023-02-22 22:59:33 +00:00 |
|
|
cd3fd2f04a
|
Tidy up main coral module file
|
2023-02-22 15:35:22 +00:00 |
|
|
c4b83082e3
|
Rename coral::fixed_buffer to coral::ring_buffer
|
2023-02-20 22:28:15 +00:00 |
|
|
0b8167ce1d
|
Clarify coral::ring_buffer doc comment that it is a ring buffer
|
2023-02-20 22:03:37 +00:00 |
|
|
cea0a4e0ed
|
Add circular buffer to coral library
continuous-integration/drone/push Build is passing
|
2023-02-20 21:58:36 +00:00 |
|
|
685e09412b
|
Replace unstable coral::optional functions with operators
continuous-integration/drone/push Build is passing
|
2023-02-20 15:30:00 +00:00 |
|
|
1e87aa7fcf
|
Add monadic mapping function to coral::optional
|
2023-02-20 15:26:27 +00:00 |
|
|
f2694b61cb
|
Improve explicitness of coral::as_bytes memory lifetime
|
2023-02-20 15:00:39 +00:00 |
|
|
d6ba17c4ab
|
Remove unnecessary type specifier
|
2023-02-20 14:40:42 +00:00 |
|
|
a67d7239a4
|
Implement core function to reinterpreting anything as bytes
|
2023-02-20 14:30:14 +00:00 |
|
|
168d5375a4
|
Complete reader / writer interface rework
|
2023-02-20 01:28:58 +00:00 |
|
|
3e4753f985
|
Fix incorrect type aliases in coral library
|
2023-02-20 00:35:29 +00:00 |
|
|
924780d92c
|
Update coral library to use new reader / writer system
|
2023-02-20 00:34:46 +00:00 |
|
|
cba6e26995
|
Remove unnecessary coral:: prefixes in coral libray
|
2023-02-19 16:51:38 +00:00 |
|
|
d8ab57844d
|
Rename core library to "coral"
|
2023-02-19 16:50:29 +00:00 |
|