How functional programming mattered

Zhenjiang Hu, John Hughes, Meng Wang
2015 National Science Review  
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
more » ... it has changed the way we may construct programs, the way we may verify programs, and fundamentally the way we may think about programs.
doi:10.1093/nsr/nwv042 fatcat:j4ya3w2nt5e3di5gawsuc53bxy