Deprecated: $wgMWOAuthSharedUserIDs=false is deprecated, set $wgMWOAuthSharedUserIDs=true, $wgMWOAuthSharedUserSource='local' instead [Called from MediaWiki\HookContainer\HookContainer::run in /var/www/html/w/includes/HookContainer/HookContainer.php at line 135] in /var/www/html/w/includes/Debug/MWDebug.php on line 372
Lambda-hoisting: A transformation technique for fully lazy evaluation of functional programs - MaRDI portal

Lambda-hoisting: A transformation technique for fully lazy evaluation of functional programs (Q1098614)

From MaRDI portal





scientific article; zbMATH DE number 4039259
Language Label Description Also known as
English
Lambda-hoisting: A transformation technique for fully lazy evaluation of functional programs
scientific article; zbMATH DE number 4039259

    Statements

    Lambda-hoisting: A transformation technique for fully lazy evaluation of functional programs (English)
    0 references
    0 references
    1988
    0 references
    Lambda-hoisting is a technique for transforming functional programs into ones suitable for fully lazy evaluation. The proposed method has a great advantage in generating efficient code for conventional computers. The basic idea of lambda-hoisting is described with remarks on similar techniques, and a simple algorithm is presented in a formal way.
    0 references
    program transformation
    0 references
    Lambda-hoisting
    0 references
    functional programs
    0 references
    fully lazy evaluation
    0 references

    Identifiers

    0 references
    0 references
    0 references
    0 references
    0 references
    0 references