Documentation Hub

Comprehensive guides and references for the WHEN programming language

Documentation Sections

📖

Language Overview

Introduction to WHEN programming concepts, philosophy, and core features. Perfect starting point for new users.

Read Guide

Language Syntax

Complete syntax reference covering variables, operators, functions, and all language constructs.

Read Guide
🔧

Block Types

Detailed guide to WHEN's block-based execution model including main, forever, declarative, and one-shot blocks.

Read Guide
⚙️

Concurrency

Understanding parallel execution, thread management, and concurrent programming patterns in WHEN.

Read Guide
📚

Examples

Practical examples and tutorials demonstrating real-world WHEN programming patterns and applications.

Read Guide
🔍

Language Reference

Complete reference for advanced features, built-in functions, and language specifications.

Read Guide
📦

Standard Library

Documentation for WHEN's built-in modules, functions, and standard library features.

Read Guide

Quick Start

1

Start with Overview

Begin with the Language Overview to understand WHEN's philosophy and core concepts.

2

Learn the Syntax

Study the Syntax Guide to understand how to write WHEN code effectively.

3

Explore Examples

Check out practical Examples to see WHEN in action and learn patterns.