a language for data processing pipelines