ruuda/rcl
View on GitHub ↗ ★ 403 Rust
A reasonable configuration language
6 mentions on Hacker News by 3 people: 1 story, 5 comments · first 2023-11-30 · latest 2026-01-02
20082026
-
RCL ( https://github.com/ruuda/rcl ) pretty-prints its output by default. Pipe to `rcl e` to pretty-print RCL (which has slightly lighter key-value syntax, good if you only want to inspect it), while `rcl je` produces json output. It…
comment by ruuda · 2026-01-02 · in FracturedJson -
…json into a simple, gradually typed, functional programming language that resembles Python and Nix. https://github.com/ruuda/rcl https://rcl-lang.org
comment by pbronez · 2025-09-25 · in YAML document from hell (2023) -
Or if you write it by hand at all, use RCL, then you can also abstract away the repetitive parts: https://github.com/ruuda/rcl/blob/master/examples/vega.rcl
comment by ruuda · 2024-08-25 · in Vega – A declarative language for interactive visualization designs -
The RCL configuration language, https://rcl-lang.org / https://github.com/ruuda/rcl . Lately I'm working on support for floats to complete the json superset promise. Also I added a shorthand for "query --format=raw" to make it more useful…
comment by ruuda · 2024-08-25 · in Ask HN: What are you working on (August 2024)? -
…Rust, Nix). And it turns out, this works well as a query language for querying json documents. https://github.com/ruuda/rcl Here is an example use case: https://fosstodon.org/@ruuda/111120049523534027
comment by ruuda · 2023-11-30 · in Jaq – A jq clone focused on correctness, speed, and simplicity