parametrisyyden
Parametrisyyden är ett begrepp inom programmeringsteori som beskriver hur polymorfa funktioner uppträder uniformt oavsett vilka typer de tillämpas på. En funktion av typen forall a. T a får inte använda information om typen a utan den måste bete sig på samma sätt för alla typer.
Historik och teori: Begreppet introducerades av John C. Reynolds i samband med System F och kallas ofta
Konsekvenser: Parametrisyyden leder till fria teorem, eller Theorems for Free, som kan härledas från typen själv.
Användning och begränsningar: Parametrisyyden används som teoretisk modell i språk som System F och i analyser
Se även: Reynolds abstraktionssats; Wadlers Theorems for Free.