Funksjonstypen
Funksjonstypen er begrepet i programmeringsspråkenes type-system som beskriver hva slags data en funksjon tar som inngang og hva den returnerer. Den gir et rammeverk for å forstå og verifisere sammensetningen av funksjoner og for å støtte generiske løsninger.
Notasjon: I mange språk skrives funksjonstypen som A -> B. Dersom en funksjon tar flere argumenter, finnes
Høyereordnede funksjoner: funksjonstyper kan ta eller returnere andre funksjoner. Dette muliggjør abstraksjoner som map og compose.
Type inference og anvendelse: i flere språk kan kompilatoren utlede typer fra bruken, noe som reduserer behovet