Project

Modular handling of effects in purely functional programs and models

Code
3G004312
Looptijd
01-01-2012 → 31-12-2017
Financiering
Research Foundation - Flanders (FWO)
Onderzoeksdisciplines
  • 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
Trefwoorden
neven-effecten puur functioneel programmeren programmeertalen
 
Projectomschrijving

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.