Dyvil icon indicating copy to clipboard operation
Dyvil copied to clipboard

Named Tuples, Tuple Types and Function Types

Open Clashsoft opened this issue 10 years ago • 0 comments

Allow Tuples, Tuple Types and Function Types to define Named Parameters.

_Example_:

var t = (name: "Jack", age: 20)
//  t:  (name: String, age: int)
var f = (name: String, age: int) => "\(name) (\(age))"
//  f:  (name: String, age: int) => String
var s = f(name: t.name, age: t.age)

Clashsoft avatar Apr 01 '16 10:04 Clashsoft