diff options
| author | nodist <kevin.comas.git@gmail.com> | 2026-06-01 18:08:43 -0400 |
|---|---|---|
| committer | nodist <kevin.comas.git@gmail.com> | 2026-06-01 18:08:43 -0400 |
| commit | 040fb35732e6c7c0d8f4ccf7c9bee7242cea6939 (patch) | |
| tree | dead2e81dd8b3778867291c0bbb93b2b75b014a3 /docs/index.md | |
| parent | 07251d8774190396191b1f6c63be586902bca665 (diff) | |
update action syntax and start application
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) |
