let (x: int, y: int) = (1, 2); let main = (p: unit): int => x + y; let (x: int, y: int) = (3, 3); let main_paren = (p: unit): int => x + y; let foobar: (int, int) = (23, 42); let (foo: int, bar: int) = foobar; let non_tuple_rhs = (p: unit): int => foo + bar;