JSON as NIX

nameJSONNIX
nullnullnull
booltruetrue
int123123
float12.312.3
string"string""string"
array["some","array"]["some" "array"]
object{"some":"value"}{ some = "value"; }
multiline-string''... multiline string ... ''
variableslet my-var = 1; other-var = 2; in my-var + other-var
functionmy-arg: "Hello ${my-arg}!"
variable-functionlet my-function = my-arg: "Hello ${my-arg}!"; in ...
calling-a-function... in my-function "World"