Code
3G004312
Duration
01 January 2012 → 31 December 2017
Funding
Research Foundation - Flanders (FWO)
Promotor
Research disciplines
-
Natural sciences
- Applied mathematics in specific fields
- Computer architecture and networks
- Distributed computing
- Information sciences
- Information systems
- Programming languages
- Scientific computing
- Theoretical computer science
- Visual computing
- Other information and computing sciences
Keywords
programming languages
purely functional programming
side-effects
Project description
Mastering the complexity of software systems is an ongoing challenge in computer systems and the area of programming and modeling languages in particular. Purely Functional Programming (PFP) is widely recognized for reducing complexity. Unfortunately, support for side-effects, notably in a modular way, is an essential weakness of PFP. This project develops PFP techniques for tackling side-effects in highly modular software.