4700c143cc
Remove monadic functions from coral::expected
468ff1a510
Reduce complexity of coral::stack
7b0f526b55
Update program entry point logic to use new API features
fc7a5fa89f
Update event loop to not return any result
e9c877956e
Fix compiler warning in coral::println
398e28d328
Add placeholder println function to coral library
7878c52496
Add thread-safety options to turtle::system_allocator
261b62fc2d
Replace app library with Turtle OS abstraction
3e413ea45d
Mark coral::expected constructs as constexpr
c16d5c08cb
Rename coral::path::byte_size to coral::path::filled
1954f97666
Refactor coral::closure constraints
f6daa3c85a
Document coral::fixed_buffer::remaining
bb9617994f
Replace coral::fs walker closure with coral::file_walker
2b23424744
Update file encoding
356d261214
Update file encoding
fce7698b44
Further work on file bundling on oar.
f43314cb53
Reimplement coral::optional::and_then
26182be695
Comment and improve coral::fs file walking interface
be54ad3110
Simplify coral::fs interface
13fffacd98
Add way to bundle files in a coral::fs into an Ona archive
98fb389ff0
Reformat coral library
3c44a6c0f3
Reformat coral library
6a1eb71ba0
Move coral::equality_predicate into coral.functional
a2c033107c
Expose seek and tell functions on coral::file_writer
78ae403f61
Refine and fix bugs in the Oar library
2a0f821e64
Add monadic test function to coral::expected
53ec658439
Add more file associations
62514f350e
Re-enable CppTools intellisense in codebase
Replace `coral::callable` with `coral::closure`