{
"$t": "BinaryExpr",
"left": {
"$t": "BinaryExpr",
"left": {
"$t": "CallExpr",
"arguments": [],
"callee": {
"$t": "FunctionExpr",
"is_async": false,
"body": {
"$t": "BlockStmt",
"body": []
},
"generator": false,
"name": null,
"parenthesised": true,
"signature": {
"$t": "FunctionSignature",
"parameters": []
}
},
"optional_chaining": false,
"parenthesised": false
},
"operator": "Comma",
"parenthesised": false,
"right": {
"$t": "CallExpr",
"arguments": [],
"callee": {
"$t": "ArrowFunctionExpr",
"parenthesised": true,
"is_async": false,
"body": {
"$t": "BlockStmt",
"body": []
},
"signature": {
"$t": "FunctionSignature",
"parameters": []
}
},
"optional_chaining": false,
"parenthesised": false
}
},
"operator": "Comma",
"parenthesised": false,
"right": {
"$t": "CallExpr",
"arguments": [],
"callee": {
"$t": "ArrowFunctionExpr",
"parenthesised": true,
"is_async": true,
"body": {
"$t": "BlockStmt",
"body": []
},
"signature": {
"$t": "FunctionSignature",
"parameters": []
}
},
"optional_chaining": false,
"parenthesised": false
}
}