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
References
This chapter details language features, command line tools, and standard packages.