Skip to content

aviate-labs/json.mo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

JSON

JSON

Example

import JSON "mo:json/JSON";
import Debug "mo:base/Debug";

let obj : JSON.JSON = #Object([]);
Debug.print(JSON.show(obj));
// {}

Debug.print(JSON.show(#Object([("username", #String("di-wu"))])));
// {"username": "di-wu"}

Debug.print(JSON.show(#Object([
    ("name", #Object([
        ("firstName", #String("quint"))
    ])),
    ("username", #String("di-wu"))
])));
// {"name": {"firstName": "quint"}, "username": "di-wu"}