Get the latest tech news

KCL, a constraint-based functional language for configuration


KCL is an open-source constraint-based record & functional programming language mainly used in configuration and policy scenarios.

Schema-centric configuration types and modular abstraction with logic and policy based on Config, Schema, Lambda, Rule. High performance and gradient automation scheme of CRUD APIs, multilingual SDKs, language plugins for GitOps. Native support API ecological specifications such as OpenAPI, Kubernetes CRD and KRM spec.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of configuration

configuration

Photo of constraint

constraint

Photo of KCL

KCL

Related news:

News photo

Urban spatial order: street network orientation, configuration, and entropy

News photo

Apple Releases Pkl, a Configuration-as-Code Language