Kairo Documentation
the language, the toolchain, the standard library · stage 1 reference
01 Pick a path
new to kairo
coming from c++
looking it up
02 The language
all pages, described01 basics
02 statements & expressions
03 types
04 abstraction
05 conversions
06 memory & concurrency
07 errors
08 compile time
09 program structure
10 interop
03 Library & tools
std
- libcxx 1 page
- functions mref!(T) · ref!(T) 2 pages
- std functions/ · Questionable · Range +4 47 pages
- std::abi demangle · demangle_partial · is_mangled +1 4 pages
- std::Error BaseError · NullValueError · RuntimeError +2 5 pages
- std::Legacy new 1 page
- std::Memory address_type · as_pointer · as_reference +15 18 pages
- std::Meta all_extents_removed · as_const_volatile · as_const +10 13 pages
- std::Panic Frame · FrameContext 15 pages
- std::String basic · slice · compare_locale +15 124 pages
toolchain
04 Project
recently updated
status
- done: stage 1 alpha
- in progress: prebuilt release soon
- in progress: self-hosting