By Letter: Non-alphabet | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
  Email this page to a friend


Fusion




<programming> A program transformation where a composition of two functions is replaced by in-lining them and combining their bodies.

E.g.

f x = g (h x) ==> f x = g (2 * x) g x = x + 1 f x = 2 * x + 1 h x = 2 * x

This has the beneficial effect of reducing the number of function calls.

It can be especially useful where the intermediate result is a large data structure which can be eliminated.

See also vertical loop combination.



< Previous TermsTerms Containing fusionNext Terms >
funny money
furigana
furrfu
FUSE
FUSION
baud
bite
byte
CFML
CMYK
FutureBasic
future date testing
futz
fuzzball
fuzzy computing


Web Standards & Support:

Link to and support eLook.org Powered by LoadedWeb Web Hosting
Valid XHTML 1.0! Valid CSS! eLook.org FireFox Extensions