GALE: a functional graphic adventure library and engine

Ivan Pérez · 2017

Functional Programming promises highly-declarative code, efficient, parallelisable execution, modularity and reusability. In spite of these advantages, the use of pure Functional Languages in commercial games is still rare. This is, in part, due to the lack of backends for multimedia, production tools, and demonstrations that functional abstractions work well for other than non-trivial examples.

Read the paper · More papers on PaperTik