summaryrefslogtreecommitdiff
path: root/docs/objectives.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/objectives.md')
-rw-r--r--docs/objectives.md34
1 files changed, 17 insertions, 17 deletions
diff --git a/docs/objectives.md b/docs/objectives.md
index 313b3f6..efb90b7 100644
--- a/docs/objectives.md
+++ b/docs/objectives.md
@@ -2,36 +2,36 @@
---
-### Implicit Error Handling
+## Implicit Error Handling
-* All operations return a `Result` that can be manually or automatically checked
+All operations return a `Result` that can be manually or automatically checked
-### Asynchronous First
+## Asynchronous First
-* No functions, only coroutines
+No functions, only coroutines
-### All Code Is Thread Safe
+## All Code Is Thread Safe
-* Values are atomic and all containers have a `mutex` like mechanism that is implicitly locked before use
+Values are atomic and all containers have a `mutex` like mechanism that is implicitly locked before use
-### Strongly Typed
+## Strongly Typed
-* Dynamic types are represented by `Any`, these types have to be matched to a type before they can be used
+Dynamic types are represented by `Any`, these types have to be matched to a type before they can be used
-### Single Invocation
+## Single Invocation
-* Just In Time Compilation
+Just In Time Compilation
-### Asymmetric C Interoperability
+## Asymmetric C Interoperability
-* KPL code can call C code, C code can call certain KPL code
+KPL code can call C code, C code can call certain KPL code
-### Minimal Dependencies
+## Minimal Dependencies
-* Run On Linux With `io_uring` For `X86-64` (X64) And `Aarch64` (A64) Only
+Run On Linux With `io_uring` For `X86-64` (X64) And `Aarch64` (A64) Only
-* GCC, Make and OpenSSL; should compile on *most* distributions without any extra steps
+GCC, Make and OpenSSL; should compile on *most* distributions without any extra steps
-### Low Resource Usage
+## Low Resource Usage
-* Should work on servers with 1 Core and 1 Gigabyte of RAM
+Should work on servers with 1 Core and 1 Gigabyte of RAM