Haskellin käyttö web-palvelinohjelmoinnissa

Funktio-ohjelmointia ei tavallisesti juurikaan käytetä web-kehityksessä. Tässä tutkielmassa selvitetään, olisiko Haskell-nimisestä funktio-ohjelmointikielestä kuitenkin hyötyä web-palvelinohjelmoinnissa. Tutkimuskysymyksenä on "Miten Haskellia voi hyödyntää web-palvelinohjelmoinnissa" ja t...

Täydet tiedot

Bibliografiset tiedot
Päätekijä: Lappi, Vilma
Muut tekijät: Informaatioteknologian tiedekunta, Informaatioteknologia, University of Jyväskylä, Jyväskylän yliopisto
Aineistotyyppi: Kandityö
Kieli:fin
Julkaistu: 2018
Aiheet:
Linkit: https://jyx.jyu.fi/handle/123456789/57953
Kuvaus
Yhteenveto:Funktio-ohjelmointia ei tavallisesti juurikaan käytetä web-kehityksessä. Tässä tutkielmassa selvitetään, olisiko Haskell-nimisestä funktio-ohjelmointikielestä kuitenkin hyötyä web-palvelinohjelmoinnissa. Tutkimuskysymyksenä on "Miten Haskellia voi hyödyntää web-palvelinohjelmoinnissa" ja tutkimusmenetelmänä on kirjallisuuskatsaus. Tuloksena saadaan, että Haskellilla ohjelmoitujen web-palvelinten etuja ovat erityisesti nopeus ja pieni koko. Functional programming isn't normally used much in web development. In this thesis we investigate whether Haskell, a functional programming language, could nonetheless be useful in web server programming. The research problem is ''How can Haskell be utilized in web server programming?'' and the method used is literacy review. As a result we find out that advantages of web servers programmed in Haskell are speed and small size.