Feb 18, 2026
GraphForge v0.3.2: List Operations
GraphForge v0.3.2 completed list functions, adding filter, extract, and reduce with proper scoping and NULL handling.
GraphForge v0.3.2 completed list operation functions.
The release added the core tools for transforming and reducing lists inside Cypher queries without leaving the query language.
What Shipped
filter()for predicate-based list filteringextract()for mapping transformations over listsreduce()for accumulator-based folds- AST nodes, grammar rules, parser transformers, and evaluator handlers for each expression
- 42 integration tests covering empty lists, NULL behavior, shadowing, composition, and nesting
- List functions marked 8/8 complete
Why it matters
List operations are where query expressiveness compounds. They let analysts reshape intermediate results without bouncing between Cypher and host-language code.
Source
- GraphForge v0.3.2 was released from the earlier GraphForge codebase, whose release pages are no longer public. Current releases: CurateLabs/graphforge releases.