Skip to main navigation menu Skip to main content Skip to site footer

Electrotechnical and Computer Engineering

Vol. 36 No. 11 (2021): Proceedings of the Faculty of Technical Sciences

DATA PERSISTENCE LAYER IN A PURELY FUNCTIONAL PROGRAMMING PARADIGM

  • Milan Škrbić
DOI:
https://doi.org/10.24867/15BE36Skrbic
Submitted
September 14, 2021
Published
2021-11-09

Abstract

The paper describes the category theory and its usage in the Haskell programming language. In addition to the theoretical part, a concrete implementation of the layer for data persistence in the Instagram clone application is shown. The application is implemented in the IHP framework.

References

[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