The engine keeps growing.
Recent additions to the Grid engine, newest first. Everything below is live in the hosted runtime and documented in the language docs.
- Aug 2026
Symbolic mathematics
Declare
symbol xand compose it with ordinary operators into exact expressions. Canonicalize, simplify, expand, factor, differentiate; solve exactly with certified root intervals; approximate to any bit precision. Assumptions gate conditional rewrites —x/xonly cancels whenx ≠ 0is known — and every transformation returns a replayable certificate. - Jul 2026
Live models
Authored relational pipelines — filter, enrich, group, aggregate — are now maintained incrementally and exactly, across restarts and failures. Changed rows flow through to cells, rules, and dashboard tiles without recomputing the world.
- Jul 2026
Native SQL with warehouse pushdown
SELECTis source syntax, lowered to a typed relational plan — not a SQL string. Joins, CTEs, window functions, set operations, andDISTINCT, with pushdown to BigQuery, Snowflake, Redshift, and Databricks and the residual computed locally. - Jul 2026
Predicates, inference, and WHY
Assert facts about model symbols, derive predicates from rules —
predicate releasable means reviewed AND NOT blocked AND EVERY dependency IS :releasable— and reason over time, topology, and conceptual sets.MUST/MAY/CANNOTexpress modal constraints, andWHY(cell)explains any inferred answer with its exact evidence. - Jul 2026
Grammars and parse trees
Define CFG, PEG, or regular grammars in source, generate parsers (LALR, Earley, packrat, DFA), and parse text into trees that are native values — ready for graph queries, predicate reasoning, pattern matching, and transformation.
- Jul 2026
Games and mechanisms
Declare players, strategies, and payoffs; get certified equilibria — pure Nash, zero-sum LP duals, correlated equilibria — plus dominance, Pareto, and welfare analysis, auction and mechanism checks with concrete counterexamples.
- Jul 2026
Algebraic data types and inferred functions
Payload-bearing choices —
CHOICE Delivery = Pending | Delivered(at: date)— with exhaustive constructor matching, and source-authored named functions with full type inference: the compiler works out the types, no annotations required. - Jul 2026
Rules, hardened
Admission control (
SERIAL, boundedCONCURRENT), retention policies (LATEST, boundedQUEUE, durableLEDGER),DEBOUNCE/THROTTLErate limiting, and required missed-run policies (SKIP MISSED/BACKFILL) on every schedule. - Jul 2026
APIs as imports
Import an OpenAPI, AsyncAPI, GraphQL, WSDL, or gRPC schema as a versioned, digest-pinned package:
USE "api:example/catalog@1.0.0" AS catalog. Operations become namespaced functions with declared pagination, retries, and webhook support. - Jul 2026
A 2,816-function catalog
The built-in catalog now spans 51 categories — from math, statistics, and finance to logistics, geospatial, computer science, science, game theory, and computational biology — auto-generated from the runtime, so the docs always match the binary.
- Jul 2026
An MCP server for AI agents
Any MCP-capable agent can search the function catalog, read the docs and canonical examples, explain features — and validate and evaluate candidate models against the real runtime before returning them.