Typescript 4 er på trapperne
Web-sproget Typescript nærmer sig hastigt version 4. En beta-version er netop udsendt, og den officielle udgave forventes til august. Det fremgår af sprogets hjemmeside.
Typescript er en overbygning på Javascript og udvider sproget med statiske typer. I modsætning til mange andre sprog i genren, har Typescript en hel del succes.
Blandt nyhederne i version 4 er tupler med navngivne felter. Indtil videre har syntaksen set sådan ud:
Men nu kan man udstyre tuplen med feltnavne:
På samme front introduceres også tupler med et variabelt antal elementer.
En funktion kan se således ud:
function f<...T>(): ...T { let a: ...T; }
Når funktionen kaldes med argumenter med en variabel-længde tuple, som:
f([1,2,"foo"]);
tilskrives tuplen typen T=[number,number,string]...T.
Der er mange andre nyheder i den kommende version. Også på editor-siden har Typescripts language server fået en række nye faciliteter til refactoring (automatisk omskrivning) samt bedre ydelse ved opstart i forhold til basal kodenavigation og automatisk kode-skrivning.
