Rell language reference
Rell is the programming language for the Chromia blockchain. This reference covers the language syntax, type system, module system, and standard library that enable you to build efficient and secure decentralized applications.
Naming rules for variables, functions, and keywords in Rell code.
Rell's type system for simple and complex data, with strong typing, nullable types support, and generic structures for reusable models.
Module system for grouping related code into reusable units, with namespaces, abstract modules, and options for cross-chain access.
Expression syntax for computations and operations, from basic arithmetic to complex database queries.
Control flow and program structure statements that form the foundation of Rell programs.
Database operations using at-expressions for working with entities, with powerful query and manipulation capabilities.
Built-in types, functions, and namespaces that provide essential blockchain functionality and validation tools.