Partial parametrization eliminates multiple traversals of data structures (Q1085965)

From MaRDI portal
scientific article
Language Label Description Also known as
English
Partial parametrization eliminates multiple traversals of data structures
scientific article

    Statements

    Partial parametrization eliminates multiple traversals of data structures (English)
    0 references
    0 references
    1987
    0 references
    The use of higher order functions in functional programming opens up the possibility of defining functions by partial parametrization, and lazy evaluation brings out a new approach in programming methodology. This paper describes a new transformation technique based on partial parametrization and fully lazy evaluation for eliminating multiple traversals of data structures. It uses no particular mechanisms in functional programming, whereas it transforms a wider class of programs into efficient ones than that proposed so far.
    0 references
    higher order functions
    0 references
    functional programming
    0 references
    lazy evaluation
    0 references
    programming methodology
    0 references
    transformation technique
    0 references

    Identifiers