Transforming sequences using threaded morphisms.

Technical report


Clark, T. 1997. Transforming sequences using threaded morphisms. University of Bradford.
TypeTechnical report
TitleTransforming sequences using threaded morphisms.
AuthorsClark, T.
Abstract

Sequences are very useful structures in programming languages. Functional programming languages allow the convenient definition of transformations between sequence algebras and other types of data algebra. Sequence homomorphisms are an important class of such transformations. However, not all desired transformations can be expressed as homomorphisms. This paper describes a class of transformation which is a generalisation of homomorphisms: sequence morphisms with threads. This class is shown to contain a number of interesting sub-classes of transformation. The morphisms are described using a simple functional programming language and are applied to the design and implementation of a simple object-oriented programming language feature.

Research GroupResearch Group on Development of Intelligent Environments
SensoLab group
PublisherUniversity of Bradford
Publication process dates
Deposited01 Jul 2010
Completed1997
Output statusPublished
Web address (URL)http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.33.6367
LanguageEnglish
File
Permalink -

https://repository.mdx.ac.uk/item/82y0v

Download files

  • 36
    total views
  • 4
    total downloads
  • 0
    views this month
  • 0
    downloads this month

Export as