Skip to main content

constellation-lang Reference

constellation-lang is a domain-specific language for defining data transformation pipelines. It provides a declarative syntax with strong typing, type algebra, and field projections.

Learning Path

If you are new to constellation-lang, start with Pipeline Structure, then explore Types and Declarations. The orchestration features build on these fundamentals.

Table of Contents​

Core Language​

Orchestration​

Module Call Options​

Module Options for Production

When building production pipelines, explore the Module Options Reference for resilience features like retry, timeout, and caching that make your pipelines robust.

Reference​