You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When I started this project, part of the motivation was to see how it would look if I started a new CLI project from scratch.
I chose TOML as the config format because I like its simplicity; it's easy to read (especially when properly indented) and is robust against typing mistakes (YAML errors can be relatively costly when you don't discover them before the CI build is running).
But, looking back (and also after discovering aliases in YAML), especially at the duplication/merge logic added to avoid too much repetition, I want to take a minute to think about better alternatives out there before I set this in stone.
* I'm pretty happy with the current setup
* Going with something ala Cuelang would probably be a little on the advanced side for such a small project
* Also, I don't have the time right now do do the research work
Closes#27
bep
added a commit
that referenced
this issue
Sep 3, 2022
* I'm pretty happy with the current setup
* Going with something ala Cuelang would probably be a little on the advanced side for such a small project
* Also, I don't have the time right now do do the research work
Closes#27
* I'm pretty happy with the current setup
* Going with something ala Cuelang would probably be a little on the advanced side for such a small project
* Also, I don't have the time right now do do the research work
Closes#27
When I started this project, part of the motivation was to see how it would look if I started a new CLI project from scratch.
I chose TOML as the config format because I like its simplicity; it's easy to read (especially when properly indented) and is robust against typing mistakes (YAML errors can be relatively costly when you don't discover them before the CI build is running).
But, looking back (and also after discovering aliases in YAML), especially at the duplication/merge logic added to avoid too much repetition, I want to take a minute to think about better alternatives out there before I set this in stone.
Maybe ...
/~https://github.com/cue-lang/cue
The text was updated successfully, but these errors were encountered: