Skip to search formSkip to main content
You are currently offline. Some features of the site may not work correctly.

Functional programming

Known as: Functional computing language, FPL, Functional 
In computer science, functional programming is a programming paradigm—a style of building the structure and elements of computer programs—that treats… Expand
Wikipedia

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
Highly Cited
2002
Highly Cited
2002
Functional Reactive Programming (FRP) extends a host programming language with a notion of time flow. Arrowized FRP (AFRP) is a… Expand
  • figure 1
  • figure 2
  • figure 3
  • figure 4
Is this relevant?
Highly Cited
1998
Highly Cited
1998
Static Single-Assignment (SSA) form is an intermediate language designed to make optimization clean and efficient for imperative… Expand
Is this relevant?
Highly Cited
1995
Highly Cited
1995
  • Philip Wadler
  • Advanced Functional Programming
  • 1995
  • Corpus ID: 45319207
The use of monads to structure functional programs is de- scribed. Monads provide a convenient framework for simulating eects… Expand
Is this relevant?
Highly Cited
1992
Highly Cited
1992
This paper explores the use monads to structure functionalprograms. No prior knowledge of monads or category theory isrequired… Expand
  • figure 2
Is this relevant?
Highly Cited
1992
Highly Cited
1992
The use of monads to structure functional programs is de scribed Monads provide a convenient framework for simulating e ects… Expand
Is this relevant?
Highly Cited
1991
Highly Cited
1991
We develop a calculus for lazy functional programming based on recursion operators associated with data type definitions. For… Expand
Is this relevant?
Highly Cited
1989
Highly Cited
1989
As software becomes more and more complex, it is more and more important to structure it well. Well-structured software is easy… Expand
  • figure 1
  • figure 1
  • figure 2
  • figure 1
  • figure 2
Is this relevant?
Highly Cited
1989
Highly Cited
1989
The foundations of functional programming languages are examined from both historical and technical perspectives. Their evolution… Expand
  • figure 1
Is this relevant?
Highly Cited
1988
Highly Cited
1988
From the Publisher: This is a thorough introduction to the fundamental concepts of functional programming. The book clearly… Expand
  • table 2
  • figure 4.1
  • table 6
  • figure 6.1
  • figure 8.1
Is this relevant?
Highly Cited
1978
Highly Cited
1978
Conventional programming languages are growing ever more enormous, but not stronger. Inherent defects at the most basic level… Expand
Is this relevant?