~mna/snow

snow/pkg/codegen/testdata/fn_return_nested_tuple_reconcile.snow -rw-r--r-- 272 bytes
424066c5Martin Angers doc: v0.0.5 1 year, 7 months ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
fn get_tuple(x: (i8, string)) -> (bool, (i16, string)) {
  return (true, x)
}

fn main() {
  var i: i8
  var t: (bool, (i32, string))

  t = get_tuple((i, "a"))
  println(t)
}

@extern(import: "fmt", symbol: "Println")
fn println(x: (bool, (i64, string)))

#={true {0 a}}