Marko Grešak (2018) Assessing the suitability of Elm language for developing web applications. EngD thesis.