Pretražite po imenu i prezimenu autora, mentora, urednika, prevoditelja

Napredna pretraga

Pregled bibliografske jedinice broj: 858934

Lambda račun kao osnova funkcijskog programiranja


Rožić, Lovro; Šnajder, Jan; Vuković, Mladen
Lambda račun kao osnova funkcijskog programiranja // Math.e, 29 (2016), 1-10 (podatak o recenziji nije dostupan, članak, stručni)


CROSBI ID: 858934 Za ispravke kontaktirajte CROSBI podršku putem web obrasca

Naslov
Lambda račun kao osnova funkcijskog programiranja
(Lambda calculus as a base of functional programming)

Autori
Rožić, Lovro ; Šnajder, Jan ; Vuković, Mladen

Izvornik
Math.e (1334-6083) 29 (2016); 1-10

Vrsta, podvrsta i kategorija rada
Radovi u časopisima, članak, stručni

Ključne riječi
lambda račun ; funkcijsko programiranje
(lambda calculus ; functional programming)

Sažetak
Funkcijsko programiranje stil je programiranja koji se zasniva na izračunavanju funkcija. U ovome članku izlažemo teorijske osnove funkcijskog programiranja. Za razliku od imperativnog programiranja, koje kao teorijski model izračunavanja koristi Turingov stroj, funkcijsko programiranje kao osnovu koristi lambda-račun. Dok Turingov stroj koristi promjenu stanja kao postupak izračunavanja, lambda-račun sastoji se isključivo od primjena funkcija te korištenja njihovih povratnih vrijednosti. Kao primjer konkretnog funkcijskog programskog jezika, u članku opisujemo Haskell, moderan funkcijski programski jezik koji se temelji na tipiziranom lambda-računu.

Izvorni jezik
Hrvatski

Znanstvena područja
Matematika



POVEZANOST RADA


Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb,
Prirodoslovno-matematički fakultet, Matematički odjel, Zagreb,
Prirodoslovno-matematički fakultet, Zagreb

Profili:

Avatar Url Lovro Rožić (autor)

Avatar Url Mladen Vuković (autor)

Avatar Url Jan Šnajder (autor)

Citiraj ovu publikaciju:

Rožić, Lovro; Šnajder, Jan; Vuković, Mladen
Lambda račun kao osnova funkcijskog programiranja // Math.e, 29 (2016), 1-10 (podatak o recenziji nije dostupan, članak, stručni)
Rožić, L., Šnajder, J. & Vuković, M. (2016) Lambda račun kao osnova funkcijskog programiranja. Math.e, 29, 1-10.
@article{article, author = {Ro\v{z}i\'{c}, Lovro and \v{S}najder, Jan and Vukovi\'{c}, Mladen}, year = {2016}, pages = {1-10}, keywords = {lambda ra\v{c}un, funkcijsko programiranje}, journal = {Math.e}, volume = {29}, issn = {1334-6083}, title = {Lambda ra\v{c}un kao osnova funkcijskog programiranja}, keyword = {lambda ra\v{c}un, funkcijsko programiranje} }
@article{article, author = {Ro\v{z}i\'{c}, Lovro and \v{S}najder, Jan and Vukovi\'{c}, Mladen}, year = {2016}, pages = {1-10}, keywords = {lambda calculus, functional programming}, journal = {Math.e}, volume = {29}, issn = {1334-6083}, title = {Lambda calculus as a base of functional programming}, keyword = {lambda calculus, functional programming} }




Contrast
Increase Font
Decrease Font
Dyslexic Font