Conception, Evolution, and Application of Functional Programming Languages.¶
Hudak, P. (1989). Conception, Evolution, and Application of Functional Programming Languages. ACM Computing Surveys, 21(3), 359-411.
Cited by¶
3 citations across 3 artifacts.
Each citation links to the sentence it supports in the citing article.
Primes¶
- Latent Realizable Capacity
- The persistence regime is precisely specifiable and is where languages differ: call-by-need depletes the capacity on first manifestation (the thunk is overwritten by its value, so the disposition is exercised once and replaced), whereas call-by-name preserves it
This sourceDescribes lazy evaluation, thunks, and the call-by-need versus call-by-name distinction in which a thunk's capacity to compute is depleted-on-first-use versus preserved across forcings.
- The persistence regime is precisely specifiable and is where languages differ: call-by-need depletes the capacity on first manifestation (the thunk is overwritten by its value, so the disposition is exercised once and replaced), whereas call-by-name preserves it
Domain-specific¶
Verification¶
This reference passed the adversarial substantiation pipeline: it was checked to exist and to support the claim it is attached to. See how references were verified.
Registry ID ref:80f0f12e2e6e · see in the full table