DRAFTThis page is not published. Only visible in development mode.
Routines
Everything callable in ReifyDB is a routine: functions that compute values inside expressions, and procedures that run statements with CALL.
Namespaced names
Routines are addressed as namespace::name, for example math::abs or text::concat. Built-ins ship in fixed namespaces; user-defined routines live in yours.
Functions
Functions are pure computations used inside expressions: in map, filter, aggregate, and anywhere else a value is expected. Around 200 built-ins are documented in the function reference.
Procedures
Procedures run statements, can have side effects, and are invoked with CALL. See Procedures for definitions, parameters, and control flow.
