1.
Introduction
2.
Guides
2.1.
Getting started
2.2.
Install
2.3.
Testing
2.4.
Concurrency and parallelism
2.5.
Coding style
3.
References
3.1.
Language
3.1.1.
Syntax
3.1.2.
Types
3.1.3.
Built-ins
3.1.4.
Modules
3.1.5.
Packages
3.2.
Command line tools
3.3.
Standard packages
3.3.1.
Core
3.3.2.
Flag
3.3.3.
Json
3.3.4.
Http
3.3.5.
Os
3.3.6.
Sql
3.3.7.
Test
4.
Examples
4.1.
Types
4.1.1.
Number
4.1.2.
Boolean
4.1.3.
None
4.1.4.
String
4.1.5.
Function
4.1.6.
Record
4.1.7.
Union
4.1.8.
List
4.1.9.
Error
4.1.10.
Any
4.1.11.
Polymorphism
4.2.
Syntax
4.2.1.
Block
4.3.
Modules
4.4.
Packages
4.5.
Commands
4.5.1.
Building packages
4.5.2.
Creating packages
4.5.3.
Testing packages
4.5.4.
Formatting module files
4.6.
Standard packages
4.6.1.
Core
4.6.2.
Os
4.6.3.
Test
4.7.
Foreign Function Interface (FFI)
5.
Advanced features
5.1.
Cross compile
5.2.
Foreign Function Interface (FFI)
5.3.
Writing system packages
6.
Roadmap
7.
The Zen
Light (default)
Rust
Coal
Navy
Ayu
Pen programming language
Examples
These are examples on how to use the language, its command line tools, and libraries.