The Lumina Programming Language
Getting Started
1.
Installation
2.
Compiling & Running Programs
3.
Creating a Lumina Project
Features
4.
Functions
5.
Types
6.
let & do
7.
Pattern Matching & Conditionals
8.
Closures & Partial Application
9.
Lists & Strings
10.
Declaring Global Values
11.
Module System
12.
Generics & Traits
13.
Pipes (dot notation)
14.
Attributes
Advanced Features
15.
Pointer Arithmetics
16.
Calling C functions via FFI
17.
Updating Nested Records
Standard Library
18.
Available Targets
19.
IO and the file system
20.
List and its Sub-types
Light
Rust
Coal
Navy
Ayu
Lumina Showcase
Available Targets