1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
_type: ExprLet
attrs:
  or:
    _type: ExprLiteral
    value: 1
    valueType: Int
body:
  _type: ExprList
  elems:
    - _type: ExprCall
      args:
        - _type: ExprVar
          value: or
      fun:
        _type: ExprLambda
        arg: x
        body:
          _type: ExprVar
          value: x