Mapping and Visiting in Functional and Object-oriented Programming

Research output: Contribution to journalJournal articleResearchpeer-review

4 Citations (Scopus)

Abstract

Mapping and visiting represent different programming styles for traversals of collections of data.  Mapping is rooted in the functional programming paradigm, and visiting is rooted in the object-oriented programming paradigm.  This paper explores the similarities and differences between mapping and visiting, seen across the traditions in the two different programming paradigms. The paper is concluded with recommendations for mapping and visiting in programming languages that support both the functional and the object-oriented paradigms.


Original languageEnglish
JournalJournal of Object Technology
Volume7
Issue number7
Pages (from-to)75-105
Number of pages31
ISSN1660-1769
Publication statusPublished - 2008

Fingerprint

Dive into the research topics of 'Mapping and Visiting in Functional and Object-oriented Programming'. Together they form a unique fingerprint.

Cite this