Typescript 4 er på trapperne

Typescript 4 er på trapperne
Illustration: Version2.
Masser af nye sprog-faciliteter og bedre ydelse i editorer er på programmet, når en ny portion Typescript lander til august.
10. juli 2020 kl. 10:28
errorÆldre end 30 dage
Manglende links i teksten kan sandsynligvis findes i bunden af artiklen.

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:

  1. type Segment = [number, number];

Men nu kan man udstyre tuplen med feltnavne:

  1. type Segment = [length: number, count: number];

På samme front introduceres også tupler med et variabelt antal elementer.

Artiklen fortsætter efter annoncen

En funktion kan se således ud:

  1. function f<...T>(): ...T {
  2. let a: ...T;
  3. }

Når funktionen kaldes med argumenter med en variabel-længde tuple, som:

  1. 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.

Ingen kommentarer endnu.  Start debatten
Debatten
Log ind for at deltage i debatten.
settingsDebatindstillinger