Codetree Examples: Function - Spicery/Nutmeg GitHub Wiki

Example 1

Nutmeg:

fn x =>> x + 1 end

JSON:

{
    "comment": "fn x: x + 1 end",
    "kind": "lambda",
    "parameters": {
        "kind": "id",
        "name": "x",
        "reftype": "var"
    },
    "body": {
        "kind": "syscall",
        "name": "+",
        "arguments": {
            "kind": "seq",
            "body": [
                {
                    "kind": "id",
                    "name": "x",
                    "reftype": "get"
                },
                {
                    "kind": "int",
                    "value": "1"
                }
            ]
        }
    }
}