// A typedef can give a name to any other type: typedef IA = Array; typedef User = { var age : Int; var name : String; } typedef Iterable = { function iterator() : Iterator; }