20% off all books with the code: BOOKS
  • check 10+ million books
  • check New arrivals every day
  • check Trusted by 1M+ customers
  • check Great prices & discounts
  • check Shipping across Europe

Indirect Self- Reference: Self- Reference, Scheme (programming language), Evaluation Strategy -

English
2026-03-20
€179.62 €224.53

-20% with code BOOKS

In stock at our supplier

Shipping in 15-21 days

30-day return policy

High Quality Content by WIKIPEDIA articles! Indirect self-reference describes an object referring to itself indirectly. For example, define the function f such that f(x) = "x(x)". Any function passed as an argument to f is invoked with itself as an argument, and thus in any use of that argument is indirectly referring to itself. This example is similar to the Scheme expression "((lambda(x)(x x)) (lambda(x)( ... Full description

You May Also Like

Description

High Quality Content by WIKIPEDIA articles! Indirect self-reference describes an object referring to itself indirectly. For example, define the function f such that f(x) = "x(x)". Any function passed as an argument to f is invoked with itself as an argument, and thus in any use of that argument is indirectly referring to itself. This example is similar to the Scheme expression "((lambda(x)(x x)) (lambda(x)(x x)))", which is expanded to itself by beta reduction, and so its evaluation loops indefinitely despite the lack of explicit looping constructs. (That behaviour derives from Scheme's eager evaluation rule. The equivalent expression in lambda calculus has no normal form, for the same reason, but is not otherwise as problematic as it is in Scheme.)

More Information

Publisher OmniScriptum
Release year 2026
Cover type Softcover
EAN 9786131182594
Write Your Own Review
You're reviewing: Indirect Self- Reference: Self- Reference, Scheme (programming language), Evaluation Strategy
Your Rating:

Goodreads Reviews

€179.62 €224.53