Functional programming

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

Topic mentions per year

Topic mentions per year

1968-2018
010020019682018

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
Highly Cited
2002
Highly Cited
2002
We present techniques for incremental computing by introducing adaptive functional programming. As an <i>adaptive</i> program… (More)
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • figure 5
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… (More)
Is this relevant?
Highly Cited
1995
Highly Cited
1995
The paper presents a system, ADATE, for automatic functional programming. ADATE uses speci cations that contain few constraints… (More)
  • figure 7.1
  • figure 7.2
Is this relevant?
Highly Cited
1993
Highly Cited
1993
We present a new model, based on monads, for performing input/output in a non-strict, purely functional language. It is… (More)
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… (More)
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… (More)
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… (More)
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… (More)
  • figure 1
  • figure 1
  • figure 2
  • figure 1
  • figure 2
Is this relevant?
Highly Cited
1989
Highly Cited
1989
Facile is a symmetric integration of concurrent and functional programming. The language supports both function and process… (More)
  • figure 2
  • figure 5
  • figure 6
  • figure 7
  • figure 8
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… (More)
Is this relevant?