a∷b∷c
ApplyCallNode {
monadic: false,
caller: a∷b∷c,
arguments: [],
body: None,
span: 15..17,
}
DotCallNode {
monadic: false,
base: a∷b,
term: c,
span: 23..25,
}
ApplyCallNode {
monadic: false,
caller: DotCallNode {
monadic: false,
base: a∷b,
term: c,
span: 30..32,
},
arguments: [],
body: None,
span: 32..34,
}
DotCallNode {
monadic: false,
base: a,
term: b∷c,
span: 37..42,
}
ApplyCallNode {
monadic: false,
caller: DotCallNode {
monadic: false,
base: a,
term: b∷c,
span: 44..49,
},
arguments: [],
body: None,
span: 49..51,
}
DotCallNode {
monadic: false,
base: DotCallNode {
monadic: false,
base: a,
term: b,
span: 54..56,
},
term: c,
span: 56..58,
}
ApplyCallNode {
monadic: false,
caller: DotCallNode {
monadic: false,
base: DotCallNode {
monadic: false,
base: a,
term: b,
span: 71..73,
},
term: c,
span: 73..75,
},
arguments: [],
body: None,
span: 75..77,
}
ApplyCallNode {
monadic: false,
caller: DotCallNode {
monadic: false,
base: ApplyCallNode {
monadic: false,
caller: DotCallNode {
monadic: false,
base: a,
term: b,
span: 79..81,
},
arguments: [],
body: None,
span: 81..83,
},
term: c,
span: 83..85,
},
arguments: [],
body: None,
span: 85..87,
}
ApplyCallNode {
monadic: false,
caller: DotCallNode {
monadic: false,
base: ApplyCallNode {
monadic: false,
caller: DotCallNode {
monadic: false,
base: ApplyCallNode {
monadic: false,
caller: a,
arguments: [],
body: None,
span: 89..91,
},
term: b,
span: 91..93,
},
arguments: [],
body: None,
span: 93..95,
},
term: c,
span: 95..97,
},
arguments: [],
body: None,
span: 97..99,
}