Skip to main content
Klar
Docs
Overview
Introduction
Design Philosophy
Getting Started
Installation
Hello World
CLI Reference
REPL Guide
Language Guide
Memory
Type System
Guides
Advanced
Appendix
Documentation
Everything you need to learn and use Klar.
Overview
Introduction
Design Philosophy
Getting Started
Installation
Hello World
CLI Reference
REPL Guide
Language Guide
Basics
Functions
Control Flow
Structs
Enums
Traits
Generics
Error Handling
Modules
Memory
Ownership
References
Reference Counting
Type System
Primitive Types
Arrays
Tuples
Optional Type
Result Type
Collections
Smart Pointers
I/O Types
Guides
WebAssembly
Self-Hosting
Advanced
Operators
Compile-Time Programming
Builtin Traits
FFI
Appendix
Built-in Functions
Keywords