Skip to main navigation Skip to search Skip to main content

How functional programming mattered

Zhenjiang Hu, John Hughes, Meng Wang

    Research output: Contribution to journalArticle (Academic Journal)peer-review

    41 Citations (Scopus)
    6 Downloads (Pure)

    Abstract

    In 1989 when functional programming was still considered a niche topic, Hughes wrote a visionary paper arguing convincingly ‘why functional programming matters’. More than two decades have passed. Has functional programming really mattered? Our answer is a resounding ‘Yes!’. Functional programming is now at the forefront of a new generation of programming technologies, and enjoying increasing popularity and influence. In this paper, we review the impact of functional programming, focusing on how it has changed the way we may construct programs, the way we may verify programs, and fundamentally the way we may think about programs.
    Original languageEnglish
    Pages (from-to)349-370
    JournalNational Science Review
    Volume2
    Issue number3
    DOIs
    Publication statusPublished - 2015

    Research Groups and Themes

    • Programming Languages

    Fingerprint

    Dive into the research topics of 'How functional programming mattered'. Together they form a unique fingerprint.

    Cite this