diff options
Diffstat (limited to 'docs/index.md')
| -rw-r--r-- | docs/index.md | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/docs/index.md b/docs/index.md index 8d651be..57a8faf 100644 --- a/docs/index.md +++ b/docs/index.md @@ -16,10 +16,25 @@ This specification not only describes the language syntax but it's implementatio * No operator precedence +* No default variables + * Type inference * All code can be run asynchronously +* No built in asynchronous callback functions + +```text +readFile("filename", callback(data)) +// langauge equivalent +Fn[name; callback] $ ( + ( read_file ) : `use "io" + callback `call read_file `call name +) `fork ("filename"; callback) +``` + +* Automatically use threads + * Minimal dependencies, most X64 Linux distros shouldn't need to install anything to compile and run the source * Lightweight, can run a VPS with 1 CPU Core and 1 Gigabyte of RAM @@ -28,3 +43,4 @@ This specification not only describes the language syntax but it's implementatio 1. ##### [Syntax](./syntax/index.md) 2. ##### [Type System](./type_system/index.md) +3. ##### [Application](./application/index.md) |
