CPL - Chalmers Publication Library
| Utbildning | Forskning | Styrkeområden | Om Chalmers | In English In English Ej inloggad.

How functional programming mattered

Z. J. Hu ; John Hughes (Institutionen för data- och informationsteknik, Programvaruteknik (Chalmers)) ; M. Wang
National Science Review (2095-5138). Vol. 2 (2015), 3, p. 349-370.
[Artikel, refereegranskad vetenskaplig]

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.

Nyckelord: functional programming, functional languages, equational reasoning, monad, high order function



Denna post skapades 2015-10-21. Senast ändrad 2016-06-29.
CPL Pubid: 224566

 

Läs direkt!


Länk till annan sajt (kan kräva inloggning)


Institutioner (Chalmers)

Institutionen för data- och informationsteknik, Programvaruteknik (Chalmers)

Ämnesområden

Programvaruteknik

Chalmers infrastruktur