We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents e91aebe + 57fe1f1 commit c6d02c6Copy full SHA for c6d02c6
std/json/json_native.go
@@ -36,7 +36,7 @@ func fromObject(obj Object) interface{} {
36
return res
37
case Seqable:
38
s := obj.Seq()
39
- var res []interface{}
+ var res []interface{} = []interface{}{}
40
for !s.IsEmpty() {
41
res = append(res, fromObject(s.First()))
42
s = s.Rest()
tests/eval/json.joke
@@ -12,6 +12,7 @@
12
(is (= "\"keyword\"" (json/write-string :keyword)))
13
(is (= "null" (json/write-string nil)))
14
(is (= "\"string\"" (json/write-string "string")))
15
+ (is (= "[]" (json/write-string [])))
16
(is (= "{\"keyword\":\"string\"}" (json/write-string {:keyword "string"})))
17
(is (= "[1,true]" (json/write-string [1 true])))
18
(is (= "[\"string\",null]" (json/write-string (drop 2 [1 true "string" nil]))))
0 commit comments