Skip to main content
Kira
Docs
Overview
Introduction
Design Philosophy
Getting Started
Installation
Hello World
CLI Reference
REPL Guide
Language Guide
Effects
Type System
Standard Library
Advanced
Appendix
Documentation
Everything you need to learn and use Kira.
Overview
Introduction
Design Philosophy
Getting Started
Installation
Hello World
CLI Reference
REPL Guide
Language Guide
Basics
Functions
Control Flow
Algebraic Data Types
Pattern Matching
Error Handling
Higher-Order Functions
Modules
Effects
The Effects System
Memoization
Type System
Primitive Types
Tuples & Arrays
Option Type
Result Type
Generics
Standard Library
Overview
I/O
Lists
Strings
Maps & Collections
Advanced
Operators
Building Libraries
FFI & Interop
Appendix
Keywords
Grammar
AI Code Generation