main.tea (16 lines of code) (raw):
/**
* This is a array module
*/
static function split(raw: [ string ], index: number, limit: number): [ string ];
static function contains(raw: [ string ], str: string): boolean;
static function index(raw: [ string ], str: string): integer;
static function size(raw: [ string ]): integer;
static function get(raw: [ string ], index: number): string;
static function join(raw: [ string ], sep: string): string;
static function concat(raw: [ string ], sep: [ string ]): [ string ];
static function ascSort(raw: [ string ]): [ string ];
static function descSort(raw: [ string ]): [ string ];
/**
* append any array item
*/
static function append(array: any, item: any): void;