Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Getting Started

Welcome to Rask! This section will help you get started with the language.

Note: Rask is in early development (pre-0.1). Expect breaking changes.

What You’ll Learn

Status

Rask has a working compiler (Cranelift backend). All five litmus test programs pass type-checking:

  • Grep clone ✓
  • Game loop ✓
  • Text editor ✓
  • HTTP server ✓
  • Embedded sensor ✓

Next Steps

After completing this section, continue to the Language Guide to learn core concepts.