Home - chung-leong/zigar GitHub Wiki Getting started Introduction A simple tutorial Additional examples Installation Configuration Custom build file Language references Modules Variables Functions Async functions JavaScript-to-Zig function conversion Types Bool Int Float Void Enum Array Vector Pointer Struct Union Optional Error union Error set Opaque Type Comptime int Comptime float Enum literal Undefined Null No return Interface structs Allocator Iterator Abort signal Promise Generator Comptime-fields Special properties Special methods Special exports: __zigar Special module: zigar zigar.function zigar.thread Implementation details Build process Multithreading Patching WebAssembly thread implementation Cross-langauge memory access Zig data structures in JavaScript Output stream redirection Limitations Compatibility Troubleshooting