SLOJ ZA PERZISTENCIJU PODATAKA U ČISTO FUNKCIONALNOJ PROGRAMSKOJ PARADIGMI
DOI:
https://doi.org/10.24867/15BE36SkrbicKljučne reči:
Funkcionalno programiranje, funkcija, funktor, monad, teorija kategorija, aplikativni funktor, produkt, koprodukt, prirodne transformacijeApstrakt
U radu je opisana teorija kategorija i njena primena u Haskell programskom jeziku. Pored teorijskog dela prikazana je i konkretna implementacija sloja za perzistenciju prodataka u Instagram klon aplikaciji. Aplikacija je implementirana u IHP radnom okviru.
Reference
[1] Bartosz Milewski, “ Category Theory for Programmers ”
https://github.com/hmemcpy/milewski-ctfp-pdf#category-theory-for-programmers
[2] Philipp Hagenlocher, “ Haskell for Imperative Programmers ”
https://www.youtube.com/watch?v=Vgu82wiiZ90&list=PLe7Ei6viL6jGp1Rfu0dil1JH1SHk9bgDV
[3] Shaistha Fathima, “ Functional Programming VS Object Oriented Programming (OOP) Which is better….? ”
https://medium.com/@shaistha24/functional-programming-vs-object-oriented-programming-oop-which-is-better-82172e53a526
https://github.com/hmemcpy/milewski-ctfp-pdf#category-theory-for-programmers
[2] Philipp Hagenlocher, “ Haskell for Imperative Programmers ”
https://www.youtube.com/watch?v=Vgu82wiiZ90&list=PLe7Ei6viL6jGp1Rfu0dil1JH1SHk9bgDV
[3] Shaistha Fathima, “ Functional Programming VS Object Oriented Programming (OOP) Which is better….? ”
https://medium.com/@shaistha24/functional-programming-vs-object-oriented-programming-oop-which-is-better-82172e53a526
##submission.downloads##
Objavljeno
2021-11-09
Broj časopisa
Rubrika
Elektrotehničko i računarsko inženjerstvo