String-parsing in Nix: Difference between revisions
imported>Milahu add parsers: xml, mix.lock + text + format |
imported>Milahu m upper case |
||
| Line 3: | Line 3: | ||
Some string parsers written in Nix | Some string parsers written in Nix | ||
=== | === YAML === | ||
* https://github.com/DavHau/fromYaml | * https://github.com/DavHau/fromYaml | ||
* https://github.com/arcnmx/nixexprs/blob/master/lib/from-yaml.nix | * https://github.com/arcnmx/nixexprs/blob/master/lib/from-yaml.nix | ||
=== | === TOML === | ||
* https://github.com/mozilla/nixpkgs-mozilla/blob/master/lib/parseTOML.nix | * https://github.com/mozilla/nixpkgs-mozilla/blob/master/lib/parseTOML.nix | ||
=== | === XML === | ||
* https://github.com/nprindle/nix-parsec/pull/6 | * https://github.com/nprindle/nix-parsec/pull/6 | ||
| Line 36: | Line 36: | ||
* https://github.com/nprindle/nix-parsec/pull/4 | * https://github.com/nprindle/nix-parsec/pull/4 | ||
=== | === Arithmetic === | ||
* https://github.com/nprindle/nix-parsec/tree/master/examples/arithmetic | * https://github.com/nprindle/nix-parsec/tree/master/examples/arithmetic | ||