-
Notifications
You must be signed in to change notification settings - Fork 89
Using Tuples
CodingUnit edited this page Dec 18, 2011
·
5 revisions
- 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