Skip to content

vow-yaml

vow-yaml parses and serializes YAML in a JSON-compatible subset. Install with vpm:

Terminal window
curl -fsSL https://install.vowlang.dev | sh
export PATH="$HOME/.local/bin:$PATH"
vpm add vow-yaml@0.1.0
vpm install
import vyaml from vow_yaml
fn main(caps: Caps) -> int {
let doc = match vyaml.parse("name: Ada\nscore: 99\n") {
Ok(d) => d,
Err(_e) => return 1,
};
print vyaml.format(doc);
return 0;
}
Terminal window
cd vow-libs/vow-yaml && vow test tests/yaml.vow