Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
They are trivial to add with printf when needed anyway, and this function
is useful for generating commands from a tree.
|
|
|
|
shortcut for getting children of a non-root node
|
|
|
|
|
|
Unit tests
|
|
unit tests
|
|
|
|
Bad_interface_definition
to make things simpler for callers.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Add toml and fileutils to the build dependencies information in the README
|
|
|
|
after the value.
|
|
validators.
What's bad is that right now way too many things are aware of the nature of external validators,
and the validators dir (formerly validators hashtable) is passed around a lot.
We'll need to think it through.
|
|
|
|
It's the only type it exports.
|
|
|
|
|
|
Use of the Result module from a compatibility library came from using Yojson
for config parsing, which uses it for compatibility with older OCaml, since
the ('a, 'b) result type appeared in Pervasives only in OCaml 4.03
All projects using vyconf library, however, by definition will be new projects,
and will not have any reasons to use older compilers.
|
|
|
|
Add an example of the file too.
|
|
Related to T210.
|
|
|
|
If we ever modify those files, we'll remove them from .gitignore of course.
|
|
in them.
|
|
|
|
The correct way to write sequences with expressions of type other than unit
is to use the ignore function: ignore 42; exit 0
|
|
|
|
|
|
Yojson now uses the Result.result type for its decoding functions
instead of polymorphic variants.
|
|
|
|
|
|
|
|
|
|
Restrict the Message module interface to the message types and decoder function.
|
|
the like.
|
|
|