Skip to content

Latest commit

 

History

History

transmute

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

Transmute #transmute

Defer value evaluation

let expression = {
    "#map": {
        "#transmute": "$.propname"
    },
    "label": "$.it.title"
}
let context = {
    "propname": "products",
    "products": [
        {
            "title": "one"
        },
        {
            "title": "two"
        },
        {
            "title": "three"
        }
    ]
}
Transmute(expression, context) === [
    {
        "label": "one"
    },
    {
        "label": "two"
    },
    {
        "label": "three"
    }
]