Abstract: We show that call-by-need is observationally equivalent to weak-head needed reduction. The proof of this result uses a semantical argument based on a (non-idempotent) intersection type system called . Interestingly, system also allows to syntactically identify all the weak-head needed redexes of a term.
Recommendations
Cited in
(10)- The spirit of node replication
- Normalization by Evaluation for Typed Weak lambda-Reduction
- scientific article; zbMATH DE number 1479634 (Why is no real title available?)
- On the value of variables
- Tight typings and split bounds, fully developed
- Formal verifications of call-by-need and call-by-name evaluations with mutual recursion
- Reasoning about call-by-need by means of types
- Formal verification of the correspondence between call-by-need and call-by-name
- Useful Open Call-By-Need
- Node Replication: Theory And Practice
This page was built for publication: Call-by-need, neededness and all that
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q1652986)