1.
Getting started
❱
1.1.
Hello World
1.2.
Installation
1.3.
Acton scripts
1.4.
Acton Projects
1.5.
Running Tests
2.
Language
❱
2.1.
Variable data types
❱
2.1.1.
Scalars
❱
2.1.1.1.
float
2.1.2.
Lists
2.1.3.
Dictionaries
2.1.4.
Tuples
2.1.5.
Sets
2.2.
Functions
❱
2.2.1.
Actor methods
2.2.2.
Higher order functions
2.3.
Types
❱
2.3.1.
Explicit types
2.3.2.
Generics
2.4.
Classes
❱
2.4.1.
Inheritance
2.5.
Protocols
❱
2.5.1.
Method Dispatch
2.6.
Actors
❱
2.6.1.
Root Actor
2.6.2.
Lifetime
2.6.3.
Attributes
2.6.4.
Concurrency
2.6.5.
Sync Method calls
2.6.6.
Async Method calls
2.6.7.
Cleanup
2.7.
Control flow
❱
2.7.1.
actors
2.7.2.
if / elif / else
2.7.3.
for
2.7.4.
while
2.7.5.
after / sleep
2.8.
Security
❱
2.8.1.
Capabilities
2.9.
Environment
❱
2.9.1.
Environment variables
2.9.2.
Reading stdin input
2.9.3.
Interactive stdin input
2.10.
Modules
3.
Standard library
❱
3.1.
Regular Expression
4.
Testing
❱
4.1.
Unit tests
4.2.
Sync actor tests
4.3.
Async actor tests
4.4.
Env tests
4.5.
Failures vs errors
4.6.
Flaky tests
4.7.
Performance testing
4.8.
Perf comparison
5.
Build System
6.
Package Management
❱
6.1.
Add Dependency
6.2.
Local Dependencies
6.3.
Remove Dependency
6.4.
Fetch Deps (Airplane mode)
6.5.
Zig / C / C++ dependencies
7.
Security and Trust
8.
Working with Zig / C / C++
❱
8.1.
Integrating a C library (zlib)
9.
Run Time System
Light
Rust
Coal
Navy
Ayu
Security and Trust (or the lack thereof)