Vi arbejder på at gendanne Unionpedia-appen i Google Play Store
UdgåendeIndgående
🌟Vi har forenklet vores design for bedre navigation!
Instagram Facebook X LinkedIn

Funktionsprogrammering

Indeks Funktionsprogrammering

Inden for datalogi er funktionsorienteret programmering, funktionel programmering eller funktionsprogrammering et programmeringsparadigme hvor man betragter beregning som evalueringen af matematiske funktioner.

Indholdsfortegnelse

  1. 22 relationer: Abstrakt datatype, C Sharp, C++, F Sharp, Foldning (flertydig), Funktion, Funktion (programmering), Funktionsapplikation, Haskell (programmeringssprog), Lambdakalkyle, Lisp, Mønstergenkendelse, OCaml, Programmeringsparadigme, Programmeringssprog, Python (programmeringssprog), Sætning (programmering), Scala (programmeringssprog), Scheme, Standard ML, Uforanderligt objekt, Xmonad.

Abstrakt datatype

I datalogi er en abstrakt datatype, eller abstrakt datastruktur en matematisk model for en bestemt klasse af strukturer som har indbyrdes lignende adfærd.

Se Funktionsprogrammering og Abstrakt datatype

C Sharp

C Sharp C# (udtales See-sharp på engelsk) er et multi-paradigme programmeringssprog, som omfatter imperativ, funktionel, generisk, objektorienteret (klasse-baseret) og komponent-orienterede programmeringsdiscipliner.

Se Funktionsprogrammering og C Sharp

C++

thumb C++ (udtales C plus plus) er et multiparadigmatisk programmeringssprog baseret på C, med hvilket det fastholder næsten fuldstændig kompatibilitet.

Se Funktionsprogrammering og C++

F Sharp

F# (udtales F-sharp på engelsk) er et programmeringssprog til Microsofts.NET Framework, der forener funktionsprogrammering med imperativ objektorienteret programmering.

Se Funktionsprogrammering og F Sharp

Foldning (flertydig)

Foldning har flere betydninger.

Se Funktionsprogrammering og Foldning (flertydig)

Funktion

Funktion har flere betydninger.

Se Funktionsprogrammering og Funktion

Funktion (programmering)

Inden for programmering er en funktion (underprogram, subrutine, procedure, eller metode) en stump kode som udfører en bestemt opgave som del af et større program.

Se Funktionsprogrammering og Funktion (programmering)

Funktionsapplikation

Inden for matematik er funktionsapplikation eller funktionsanvendelse synonyme og beskriver det at man anvender/bruger en funktion på en værdi fra funktionens definitionsmængde for at opnå en værdi fra funktionens værdimængde.

Se Funktionsprogrammering og Funktionsapplikation

Haskell (programmeringssprog)

Haskell er navnet på et rent funktionsprogrammeringssprog med en ikke-striks ("doven") semantik og stærke, statiske typer.

Se Funktionsprogrammering og Haskell (programmeringssprog)

Lambdakalkyle

Lambdakalkyle (også Lambda-kalkyle eller Lambda kalkyle) er et formelt system indenfor den matematiske logik.

Se Funktionsprogrammering og Lambdakalkyle

Lisp

Lisp, eller LISP (forkortelse for LISt Processing) er et dynamisk typet, funktionsorienteret programmeringssprog.

Se Funktionsprogrammering og Lisp

Mønstergenkendelse

Indenfor funktionel programmering betegner termen mønstergenkendelse (eng: pattern matching) muligheden for, at passe værdier op mod mønstre.

Se Funktionsprogrammering og Mønstergenkendelse

OCaml

OCaml, oprindeligt kendt som Objective Caml, er et programmeringssprog udgivet i 1996 af Xavier Leroy, Jérôme Vouillon, Damien Doligez, Didier Rémy, Ascánder Suárez og andre.

Se Funktionsprogrammering og OCaml

Programmeringsparadigme

Programmeringsparadigmer beskriver forskellige fundamentale måder at programmere en computer på.

Se Funktionsprogrammering og Programmeringsparadigme

Programmeringssprog

Indenfor datalogi er programmeringssprog kunstige sprog, som er designet til at udføre beregninger på en computer.

Se Funktionsprogrammering og Programmeringssprog

Python (programmeringssprog)

Python logo. Python er et dynamisk og fortolket platformsuafhængigt programmeringssprog, oprindeligt udviklet af hollænderen Guido van Rossum.

Se Funktionsprogrammering og Python (programmeringssprog)

Sætning (programmering)

En sætning (også kaldet et statement) er inden for programmeringssprog, specifikt inden for imperative programmeringssprog, det mindste selvstændige element, der udtrykker en handling, der skal udføres.

Se Funktionsprogrammering og Sætning (programmering)

Scala (programmeringssprog)

Scala er et fler-paradigmatisk programmeringssprog, der både integrerer egenskaber fra objektorienteret og funktionel programmering.

Se Funktionsprogrammering og Scala (programmeringssprog)

Scheme

Scheme er et funktionsorienteret programmeringssprog og er en af de to mest populære dialekter af Lisp, hvor Common Lisp er den anden.

Se Funktionsprogrammering og Scheme

Standard ML

Standard ML (SML) er et funktionsorienteret programmeringssprog som understøtter moduler, statisk typetjek og typeinferens.

Se Funktionsprogrammering og Standard ML

Uforanderligt objekt

Indenfor objektorienteret og funktionsprogrammering, er et uforanderligt objekt (engelsk immutable, dansk uforanderligt) et objekt, hvis tilstand ikke kan ændres, efter at det er oprettet.

Se Funktionsprogrammering og Uforanderligt objekt

Xmonad

xmonad er en window manager til X-vinduesystemet skrevet i funktionsprogrammeringssproget Haskell.

Se Funktionsprogrammering og Xmonad

Også kendt som Funktionel programmering, Funktionsorienteret.