Also known as FP
programmeerstijl en programmeerparadigma
Functional programming is a style of computer programming that organizes code around functions—reusable blocks of instructions that take inputs and produce outputs—rather than around objects that store data and change state. This approach can make programs easier to understand, test, and maintain because functions behave predictably and don't rely on hidden changes happening elsewhere in the code.
AI-generated from the Wikipedia summary — may contain errors.
In de informatica is functioneel programmeren een programmeerstijl en een programmeerparadigma. Hierbij wordt de in de vorm van functies uitgedrukt, vergelijkbaar met wiskundige functies. Bij deze stijl dienen (liefst alle) wijzigingen van variabelen buiten de functie (de zogenaamde "neveneffecten") en het opslaan van programmatoestand en wijzigbare variabelen vermeden te worden. Variabelen voor onder meer een accumulator, teller, globale of controlevariabele zijn uit den boze.Voorbeelden van meer of minder zuivere programmeertalen voor functioneel programmeren zijn APL, Erlang, F#, Haskell, Lisp, ML, Scala en Scheme, waarvan Haskell de puurste is.
Abstract from DBpedia / Wikipedia · CC BY-SA
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).
via Wikidata sitelinks · CC0