
Miten lambda-laskua käytetään?
Tietokoneohjelmoinnissa lambda calculus käytetään anonyymoimaan toiminnot, jolloin ne voidaan viitata abstraktiin merkitykseen. Tämä toimenpide tekee niistä ensiluokkaisia kohteita: niitä voidaan käyttää samalla tavalla kuin mitä tahansa muuta kieltä. Esimerkiksi anonyymi toiminto voidaan siirtää muihin toimintoihin parametrina.
Yksi ensimmäisistä nimettömien toimintojen ohjelmointikielistä oli LISP. LISP: n erityinen sana lambda määrittelee toiminnon antamatta sille nimeä. Esimerkiksi funktio x + 2 voidaan määritellä nimettömästi LISP: ssä seuraavasti:
(lambda (x) (+ x 2))
Anonyymit toiminnot ovat tärkeä osa monia nykyaikaisia ohjelmointikieliä, kuten JavaScript.
Lambda-laskijat, logiikka, ohjelmointitermit, Syntaktinen sokeri