Skip to content

Using Tuples

CodingUnit edited this page Dec 18, 2011 · 5 revisions

Using Tuples

  • Category: Lists, Tuples and Options
  • Description: This sample shows simple uses of tuples
  • Code:
using System;
using System.Console;
using Nemerle;

def data = (1, 2, 3);
WriteLine($"data = $data");
def f(a, b, c)  { (a + b, b + c, c + a) }
    
def res = f(f(f(data)));
WriteLine($"res = $res");
def (r1, r2, r3) = res;
WriteLine($"r1 = $r1, r2 = $r2, r3 = $r3");
def (r4, r5, r6) = f(res);
WriteLine($"r4 = $r4, r5 = $r5, r6 = $r6")
  • Execution Result:
data = (1, 2, 3)
res = (17, 16, 15)
r1 = 17, r2 = 16, r3 = 15
r4 = 33, r5 = 31, r6 = 32
Clone this wiki locally