Multi-paradigm declarative languages

  • Authors:
  • Michael Hanus

  • Affiliations:
  • Institut für Informatik, CAU Kiel, Kiel, Germany

  • Venue:
  • ICLP'07 Proceedings of the 23rd international conference on Logic programming
  • Year:
  • 2007

Quantified Score

Hi-index 0.02

Visualization

Abstract

Declarative programming languages advocate a programming style expressing the properties of problems and their solutions rather than how to compute individual solutions. Depending on the underlying formalism to express such properties, one can distinguish different classes of declarative languages, like functional, logic, or constraint programming languages. This paper surveys approaches to combine these different classes into a single programming language.