Date of Award

5-9-2006

Document Type

Thesis open access

Department

Computer Science

Abstract

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

Share

COinS