|
|
|
|
|
by zenlikethat
3172 days ago
|
|
Because in TOML you just specify additional keys after the first one, leading to redundancy and representing a structure that's actually nested as flat. In TOML you can indent but it's not required: [[fruit]]
name = "apple"
[[fruit.physical]]
color = "red"
shape = "round"
In HCL it's all just one (properly nested) object and you can `fmt` it: fruit {
name = "apple"
physical {
color = "red"
shape = "round"
}
}
It seems arbitrary but really matters once you're nesting a few levels deep, which tends to happen in anything complex such as an orchestration system. |
|