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