Get the latest tech news

HCL: Toolkit for Structured Configuration Languages


HCL is the HashiCorp configuration language. Contribute to hashicorp/hcl development by creating an account on GitHub.

HCL has both a native syntax, intended to be pleasant to read and write for humans, and a JSON-based variant that is easier for machines to generate and parse. It includes an expression syntax that allows basic inline computation and, with support from the calling application, use of variables and functions for more dynamic configuration languages. It can either work directly with the low-level attributes and blocks, for more advanced use-cases, or it can use one of the decoder packages to declaratively extract into either Go structs or dynamic value structures.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of HCL

HCL

Photo of toolkit

toolkit

Related news:

News photo

Lightweight LXQt 2.0.0 updates to same toolkit as KDE Plasma 6

News photo

Show HN: Comprehensive inter-process communication (IPC) toolkit in modern C++

News photo

Foxconn setting up chip packaging and testing venture with India’s HCL