4 releases
Uses new Rust 2024
| 0.1.3 | Feb 10, 2026 |
|---|---|
| 0.1.2 | Feb 9, 2026 |
| 0.1.1 | Feb 7, 2026 |
| 0.1.0 | Feb 7, 2026 |
#786 in Configuration
77KB
2.5K
SLoC
Lazy purely functional configuration language
Current syntax example:
struct Dependency {
name: String,
version: String,
}
struct Package {
name: String,
edition: String,
dependencies: [Dependency],
}
mk_dep = |name, version|: Dependency {
name;
version;
};
Package {
name = "kisu";
edition = "2024";
dependencies = [
mk_dep "logos" "*",
mk_dep "serde" "*",
mk_dep "miette" "*",
];
}
Dependencies
~8MB
~160K SLoC