Functional web applications

  • Authors:
  • Torsten Gipp;Jürgen Ebert

  • Affiliations:
  • University of Koblenz-Landau;University of Koblenz-Landau

  • Venue:
  • ICWE'07 Proceedings of the 7th international conference on Web engineering
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Web applications are complex software artefacts whose creation and maintenance is not feasible without abstractions, or models. Many special-purpose languages are used today as notations for these models. We show that functional programming languages can be used as modelling languages, offering substantial benefits. The precision and expressive power of functional languages helps in developing concise and maintainable specifications. We demonstrate our approach with the help of a simple example web site, using Haskell as the implementation language.