HiveBrain v1.2.0
Get Started
← Back to all entries
patternMinor

Are there peer-reviewed papers studying the pros and cons of functional programming?

Submitted by: @import:stackexchange-cs··
0
Viewed 0 times
thestudyingarereviewedprogrammingpeerfunctionalprospapersand

Problem

Can somebody refer me to peer-reviewed papers studying the advantages or disadvantages of writing code in a functional style? Are there papers which discuss the applications of Lambda Calculus in fields such as Machine Learning, Language Design, etc.?

Solution

There is a famous paper "Why Functional Programming Matters" by John Hughes. The main argument of this paper is the modularity of functional programs.

Also, the work by Chris Okasaki about functional data structures is very interesting. The article "Red-Black Trees in a Functional Setting" provides a very clear implementation of red-black trees using functional programming language, which is much simpler than their imperative implementation in the book "Introduction to Algorithms" by Tomas H. Cormen et al.

Context

StackExchange Computer Science Q#13076, answer score: 7

Revisions (0)

No revisions yet.