AT
let { val1 = e1; val2 = e2 } in e0 => let (val1, val2) = (e1, e2) in e0Так понятнее?
Size: a a a
AT
let { val1 = e1; val2 = e2 } in e0 => let (val1, val2) = (e1, e2) in e0А
G
let { val1 = e1; val2 = e2 } in e0 => let (val1, val2) = (e1, e2) in e0AT
do
stmt1;
stmt2;
stmt3
=>
((stmt1 >> stmt2) >> stmt3)
А
AT
G
А
AT
AT
А
А
AT
А
МБ
do
stmt1;
stmt2;
stmt3
=>
((stmt1 >> stmt2) >> stmt3)
AT
А
А
AT
; фиксирована. А так-то - да, конечно. Как в анекдоте про армянское радио. 😊