9 relaties: Boomstructuur, Datatype, Fold, Functioneel programmeren, Haskell (programmeertaal), Informatica, Lijst (informatica), Lisp (programmeertaal), Patroonvergelijking.
Boomstructuur
Een boomstructuur of hiërarchische structuur is een samenhangende graaf zonder cykels (boom) met een wortel (root), een rooted tree.
Nieuw!!: Algebraïsch datatype en Boomstructuur · Bekijk meer »
Datatype
Een datatype, ook wel gegevenstype genoemd, is in de informatica een specifiek soort gegevens, zoals integers, booleans, reals, karakters, strings.
Nieuw!!: Algebraïsch datatype en Datatype · Bekijk meer »
Fold
In functionele programmeertalen is een fold (of reduce) een hogere-ordefunctie waarmee een recursieve datastructuur geanalyseerd kan worden.
Nieuw!!: Algebraïsch datatype en Fold · Bekijk meer »
Functioneel programmeren
In de informatica is functioneel programmeren een programmeerstijl en een programmeerparadigma.
Nieuw!!: Algebraïsch datatype en Functioneel programmeren · Bekijk meer »
Haskell (programmeertaal)
Haskell is een functionele programmeertaal vernoemd naar de wiskundige Haskell Brooks Curry.
Nieuw!!: Algebraïsch datatype en Haskell (programmeertaal) · Bekijk meer »
Informatica
Informatica richt zich op de theoretische grondslagen van informatie, de mechanische (automatische) verzameling en verwerking ervan, evenals de praktische toepassingen die eruit voortvloeien.
Nieuw!!: Algebraïsch datatype en Informatica · Bekijk meer »
Lijst (informatica)
In de informatica is een lijst (Engels: list) een lineaire datastructuur.
Nieuw!!: Algebraïsch datatype en Lijst (informatica) · Bekijk meer »
Lisp (programmeertaal)
Lisp is een functionele programmeertaal.
Nieuw!!: Algebraïsch datatype en Lisp (programmeertaal) · Bekijk meer »
Patroonvergelijking
In de informatica wordt onder patroonvergelijking (Engels: pattern matching) het herkennen van een specifiek patroon in data verstaan.
Nieuw!!: Algebraïsch datatype en Patroonvergelijking · Bekijk meer »