# Nupp > LuaJIT with static guarantees. ## Documentation - [Nupp](index.md) - [Installation](getting-started/installation/llms.txt) - [A tour of Nupp](getting-started/tour/llms.txt) - [Reasons to use Nupp](getting-started/why/llms.txt) - [Nupp syntax](getting-started/syntax/llms.txt) - [Ownership](getting-started/ownership/llms.txt) - [Suspension](getting-started/suspension/llms.txt) - [Suspension handlers](getting-started/suspension-handlers/llms.txt) - [Workers](getting-started/workers/llms.txt) - [Tooling](getting-started/tooling/llms.txt) - [Overview](type-system/overview/llms.txt) - [Primitive types](type-system/primitives/llms.txt) - [Records and structs](type-system/records/llms.txt) - [Interfaces](type-system/interfaces/llms.txt) - [Property capabilities](type-system/properties/llms.txt) - [Unions](type-system/unions/llms.txt) - [Intersections](type-system/intersections/llms.txt) - [Overloads and overrides](type-system/overloads/llms.txt) - [Generics](type-system/generics/llms.txt) - [Narrowing](type-system/narrowing/llms.txt) - [Standard library](standard-library/overview/llms.txt) - [Data and text](standard-library/data/llms.txt) - [Buffers and byte I/O](standard-library/io/llms.txt) - [Filesystem metadata](standard-library/files/llms.txt) - [Paths and URIs](standard-library/path-uri/llms.txt) - [Logging](standard-library/logging/llms.txt) - [Math helpers](standard-library/math/llms.txt) - [Parsing-expression grammars](standard-library/peg/llms.txt) - [nupp command](tooling/cli/llms.txt) - [Build system](tooling/build/llms.txt) - [Working with LuaRocks](tooling/luarocks/llms.txt) - [Formatter](tooling/fmt/llms.txt) - [Documentation generator](tooling/doc/llms.txt) - [Language server](tooling/lsp/llms.txt) - [Editors](tooling/editors/llms.txt) - [Testing](tooling/testing/llms.txt) - [Tasks](tooling/tasks/llms.txt) - [Profiling](tooling/profiling/llms.txt) - [Optimization](tooling/optimization/llms.txt) - [Language reference](reference/language/llms.txt) - [Grammar](reference/grammar/llms.txt) - [Declarations and modules](reference/modules/llms.txt) - [Metamethods](reference/metamethods/llms.txt) - [Ownership](reference/ownership/llms.txt) - [C interop](reference/c-interop/llms.txt) - [Annotations](reference/annotations/llms.txt) - [Declaration derives](reference/derives/llms.txt) - [Effect contracts](reference/effects/llms.txt) - [Lints](reference/lints/llms.txt) - [Diagnostics](reference/diagnostics/llms.txt) - [Distribution](reference/distribution/llms.txt) - [Module: nupp](modules/nupp/llms.txt) - [Module: nupp.bytes](modules/nupp/bytes/llms.txt) - [Module: nupp.data](modules/nupp/data/llms.txt) - [Module: nupp.data.utf8](modules/nupp/data/utf8/llms.txt) - [Module: nupp.fieldcodec](modules/nupp/fieldcodec/llms.txt) - [Module: nupp.io](modules/nupp/io/llms.txt) - [Module: nupp.io.Path](modules/nupp/io/Path/llms.txt) - [Module: nupp.io.URI](modules/nupp/io/URI/llms.txt) - [Module: nupp.io.files](modules/nupp/io/files/llms.txt) - [Module: nupp.io.http](modules/nupp/io/http/llms.txt) - [Module: nupp.io.process](modules/nupp/io/process/llms.txt) - [Module: nupp.io.processtypes](modules/nupp/io/processtypes/llms.txt) - [Module: nupp.log](modules/nupp/log/llms.txt) - [Module: nupp.math](modules/nupp/math/llms.txt) - [Module: nupp.math.vec2](modules/nupp/math/vec2/llms.txt) - [Module: nupp.peg](modules/nupp/peg/llms.txt) - [Module: nupp.profile](modules/nupp/profile/llms.txt) - [Module: nupp.resource_set](modules/nupp/resource_set/llms.txt) - [Module: nupp.resources](modules/nupp/resources/llms.txt) - [Module: nupp.span](modules/nupp/span/llms.txt) - [Module: nupp.suspension](modules/nupp/suspension/llms.txt) - [Module: nupp.workers](modules/nupp/workers/llms.txt) - [Module: nupp.zone](modules/nupp/zone/llms.txt) - [Complete documentation](llms-full.txt)