Word:
Browse
highbush cranberry
highchair
higher
higher cognitive process
Higher criticism
higher education
Higher Education National Software Archive
Higher geometry
higher law
Higher National Diploma
higher programming language
higher rank
higher status
Higher thought
higher up
higher-order function
-- higher-order macro --
higher-ranking
higher-up
Highering
highest
Highest bidder
highest common factor
highfalutin
highfaluting
Highflier
highflyer
Highflying
Highgate resin
highhandedness
highjack
highjacker
highjacking

higher-order macro

Advertisement
higher-order macro - A means of expressing certain higher-order functions in a first order language. Proposed by Phil Wadler. Higher-order macros cannot be recursive at the top level but they may contain recursive definitions. E.g.

map f l = m l where m [] = [] m (x:xs) = f x : m xs

Expanding a call to this macro is equivalent to specialising a call to map in its first argument.

See partial evaluation.

About this site and copyright information - Online Dictionary Home