Docs
Reference documentation for the Verge programming language.
-
01 - Introduction
What Verge is and why it exists
-
02 - Hello World
The stereotypical starting point of any language
-
03 - Installation
Getting Verge on your machine
-
04 - Getting Started
Your first Verge project
-
05 - Language Basics
Syntax, comments, and the basics
-
06 - Variables and Types
Variables, types, and storing data
-
07 - Control Flow
Branching, loops, and pattern matching
-
08 - Functions and Modules
Functions, modules, and organising code
-
09 - Error Handling
Errors, propagation, and cleanup
-
10 - Advanced Features
Traits, generics, macros, concurrency, and lower-level tools
-
11 - Standard Library
The batteries Verge currently ships with
-
12 - Tooling
The CLI, editor support, and day-to-day workflow
-
13 - FAQ
Common questions, honest answers