GraphForge v0.3.1: Predicate Functions

GraphForge v0.3.1 completed predicate functions and improved NULL-aware list and property testing.

February 18, 2026GraphForgeCypherFunctions

Curate Labs / DecisionNerd release note.

GraphForge v0.3.1: Predicate Functions

GraphForge v0.3.1: Predicate Functions

GraphForge v0.3.1 completed predicate functions.

That means the engine gained the list and property-testing primitives that make filtering expressive without moving logic back into Python.

What Shipped

  • all(), any(), none(), and single()
  • exists() for property/expression existence
  • isEmpty() for lists, strings, and maps
  • 57 integration tests across quantifiers and property/collection checks
  • NULL-handling coverage for edge cases
  • Predicate functions marked 6/6 complete

Why We're Excited

Predicates are small, but they are everywhere in analytical queries. Completing them made GraphForge more comfortable for real filtering and validation workflows.

Source