A comparative study of state emulation in functional programming languages: student paper

  • Authors:
  • William Brick

  • Affiliations:
  • Trinity University

  • Venue:
  • Journal of Computing Sciences in Colleges
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

The purpose of this paper is to examine the methods of emulating state in functional languages. We will examine the languages J, Scheme, and Haskell; the latter two will be representative of the Lisp and ML families, respectively. In specific, we will provide example code for state emulation in terms of object-orientation and compare this to object-oriented programming without use of state.