Skip to content

kisu-is/kisu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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" "*",
  ];
}

Releases

No releases published

Packages

 
 
 

Contributors