It's kind of similar to the syntax of uri query strings and the php syntax for appending to arrays, in that an extra pair of square brackets indicates appending:
In php:
$a[] = 1;
$a[] = 2;
# $a == array(1, 2)
In URIs: http://example.org/?a[]=1&b[]=2
Compare to TOML [[a]]
item = 1
[[a]]
item = 2That URI syntax is just a convention used by some web frameworks. You can just as well write
https://example.org?foo=bar&foo=baz
Re:Toml: Tom's Obvious, Minimal Language
by TimothyBJacobs on Friday July 13, 2018 @08:25PM
(#17527965)
Not for PHP at least, maybe others, the last query arg will win.
Really? I had kind of the inverse reaction to it. Indeed useful, but definitely not understandable